feat-youtube-update-mosaic-and-add-featured-video

This commit is contained in:
Inaki Fernandez
2026-07-13 17:09:48 +02:00
parent f805e29a99
commit f4928669e0
10 changed files with 225 additions and 113 deletions
+6 -3
View File
@@ -18728,12 +18728,9 @@ INSERT INTO "resources" VALUES('https://www.youtube.com/channel/UC8uN3yhpeBeerGN
INSERT INTO "resources" VALUES('https://www.youtube.com/channel/UCB5WMc2FfrxKzfd7XIODoMw','gaia-x',NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','805689da1dbdbb28a41461a716a9717adfb374a47941f39793f79294ad4d5cd5',100.0,1779030204,0,'2026-05-17T17:03:24.606422+02:00',NULL,NULL,NULL,'[]','[]','[]','[]','{"category": "cloud_providers", "image": "images/gaia_x.jpg", "order_v1": 105, "order_v2": 12}','{}');
INSERT INTO "resources" VALUES('https://www.youtube.com/channel/UCHBvqSwbfAf5Vx1jrwkG43Q','Backstage @Youtube','','2026',3,'The official CNCF Backstage YouTube channel, featuring community meetups, architecture reviews, plugin development tutorials, and adoption case studies. It serves as an essential visual learning reference for Platform Engineering teams designing internal developer platforms (IDPs).','English','Video Platform','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Platform Engineering", "Developer Portal", "Internal Developer Platforms"]','["[COMMUNITY-TOOL]"]','[]','["developerportals.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://www.youtube.com/channel/UCJfQURxlI_pQdeJUGXtA_zw','Kong API Platform @Youtube','','2026',0,'Visual resources from KongHQ covering distributed gateway topologies, Konnect control planes, service mesh patterns, and complex custom plugin developments.','English','Video Channel','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Architecture", "API Management", "Video Walkthroughs"]','["[COMMUNITY-TOOL]"]','[]','["developerportals.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://www.youtube.com/channel/UCN2kblPjXKMcjjVYmwvquvg','jenkins-x videos',NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','5bd5abdda4f1bccf2d123bd6024c5a065ea13b2c0b8ceceeb3b351b04c1e27b8',100.0,1779030981,0,'2026-05-17T17:16:21.172196+02:00',NULL,NULL,NULL,'[]','[]','[]','[]','{"category": "devops_cicd_iac", "image": "images/jenkins_x_logo.jpg", "order_v1": 8, "order_v2": 3}','{}');
INSERT INTO "resources" VALUES('https://www.youtube.com/channel/UCOvYmppcbOPm1viN6ust3lA','argocd project',NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','0bc19d3856f24862ceb6d871d51884d67e338690d834b3f2b1442a051cabe183',100.0,1779032462,0,'2026-05-17T17:41:02.246550+02:00',NULL,NULL,NULL,'[]','[]','[]','[]','{"category": "cloud_native_kubernetes", "image": "images/argoproj.jpg", "order_v1": 95, "order_v2": 6}','{}');
INSERT INTO "resources" VALUES('https://www.youtube.com/channel/UCS5-gTYteN9rnFd98YxYtrA','sonarsource sonarqube',NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','98c394480b9f945dad942b60082b918ba22f9f035075e845b1dc3ad098987c6a',100.0,1779031694,0,'2026-05-17T17:28:14.017055+02:00',NULL,NULL,NULL,'[]','[]','[]','[]','{"category": "devops_cicd_iac", "image": "images/sonarsource_logo.jpg", "order_v1": 52, "order_v2": 17}','{}');
INSERT INTO "resources" VALUES('https://www.youtube.com/channel/UCZNjYn1NXEgPa_ENPna9Atw','High Mobility @Youtube','','2026',2,'High Mobility''s official media channel, hosting developer walkthroughs, car API integrations, emulator configurations, and real-world connected car telemetry demonstrations.','English','Video Platform','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Domain APIs", "Automotive", "Tutorials"]','["[COMMUNITY-TOOL]"]','[]','["developerportals.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://www.youtube.com/channel/UC_vJsnqdpuEoRseFmlkHMkA','Youtube channel: AWS Serverless','','2025',0,'AWS''s official developer video channel focusing on serverless systems design. Shares step-by-step engineering tutorials on EventBridge, Step Functions, and API Gateway optimization.','None','Media Catalog','Beginner',1,'online','manual',NULL,NULL,NULL,0,'2025-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Cloud Platforms", "Serverless Architecture", "Resources"]','["[COMMUNITY-TOOL]"]','[]','["aws-serverless.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://www.youtube.com/channel/UCcxQbw8kT1-FRhFhO2QCetg','spinnaker videos',NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','93063f0efc4e21b4e6fcf5a1829dc8255c705d9a4242ed54dba0e5a051eb8c79',100.0,1779033222,0,'2026-05-17T17:53:42.786646+02:00',NULL,NULL,NULL,'[]','[]','[]','[]','{"category": "devops_cicd_iac", "image": "images/spinnaker_logo.jpg", "order_v1": 9, "order_v2": 4}','{}');
INSERT INTO "resources" VALUES('https://www.youtube.com/channel/UCe3VG8wgz03u73xiomGeQzQ','Tyk @Youtube','','2026',0,'Official visual guides highlighting Go plugin development, portal styling, API deprecation workflows, and analytics pipeline setups on Tyk''s cloud-native infrastructure.','English','Video Channel','Intermediate',1,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["Architecture", "API Management", "Video Walkthroughs"]','["[COMMUNITY-TOOL]"]','[]','["developerportals.md"]','{}','{}');
INSERT INTO "resources" VALUES('https://www.youtube.com/channel/UCm63IQg81KP9vXRWSHQpu1w','storageos',NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','dfdc3111a82c46e58d3e7fca5e6bc8c95d6f1130b300407e1cb949130eaf47e1',100.0,1779032380,0,'2026-05-17T17:39:40.625346+02:00',NULL,NULL,NULL,'[]','[]','[]','[]','{"category": "observability_databases_storage", "image": "images/storageos_logo.jpg", "order_v1": 63, "order_v2": 17}','{}');
INSERT INTO "resources" VALUES('https://www.youtube.com/channel/UCoOq-DtESvayx5yJE5H6-qQ/playlists','youtube: Thetips4you 🌟','','2026',4,'A comprehensive DevOps training channel offering structural deep-dives into cloud infrastructure, Kubernetes, Terraform, and CI/CD pipelines. This resource is highly tailored for visual practitioners seeking practical configuration tutorials and real-world system architecture blueprints.','English','Video Playlist','Intermediate',0,'online','manual',NULL,NULL,NULL,0,'2026-06-01T00:00:00+02:00',NULL,NULL,NULL,'["DevOps & Platform Engineering", "Learning & Training Resources", "Video Guides"]','["[ENTERPRISE-STABLE]"]','[]','["devops-tools.md"]','{}','{}');
@@ -19626,4 +19623,10 @@ INSERT INTO "resources" VALUES('https://skillbuilder.aws/','skillbuilder.aws: AW
INSERT INTO "resources" VALUES('https://www.youtube.com/@JorgeMonzon%C3%ADsSAP','Jorge Monzonís SAP','Canal de YouTube sobre el ecosistema SAP, consultoría, desarrollo profesional y análisis técnico de implementaciones.',NULL,NULL,'YouTube channel dedicated to the SAP ecosystem, offering courses, career advice, and technical analysis of enterprise ERP implementations. [SPANISH CONTENT]','Spanish','Reference','Intermediate',0,'online','manual','',100.0,1783855147,0,'2026-07-12T13:19:07.398366+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/index.md"]','["index.md"]','{"category": "learning_influencers_communities", "image": "images/jorgemonzonis_sap.jpg", "order_v1": 144, "order_v2": 44}','{}');
INSERT INTO "resources" VALUES('https://www.youtube.com/@ITTelevisi%C3%B3n_ES','IT Televisión ES','Canal de YouTube de IT Televisión sobre ciberseguridad, inteligencia artificial, cloud computing y debates de tecnologías de la información.',NULL,NULL,'Official YouTube channel of IT Televisión covering IT trends, cybersecurity, cloud computing, and interviews with technology sector leaders. [SPANISH CONTENT]','Spanish','Reference','Intermediate',0,'online','manual','',100.0,1783855147,0,'2026-07-12T13:19:07.398366+02:00',NULL,NULL,NULL,'["Architectural Foundations", "Kubernetes Tools", "General Reference"]','["[COMMUNITY-TOOL]"]','["docs/index.md"]','["index.md"]','{"category": "learning_influencers_communities", "image": "images/ittelevision_es.jpg", "order_v1": 145, "order_v2": 45}','{}');
INSERT INTO "resources" VALUES('https://semaphoreui.com','==Semaphore UI== 🌟','A modern open-source UI for Ansible, Terraform, OpenTofu and more.','N/A',0,'A modern web-based graphical user interface for Ansible, Terraform, OpenTofu and other automation runners. It enables teams to run playbooks and manage keys, inventories, and configurations in a responsive frontend.','English','Ref','Intermediate',0,'duplicate','manual',NULL,100.0,1779033477,0,NULL,NULL,NULL,NULL,'["Automation & Orchestration", "Ansible GUI", "Semaphore UI"]','["[COMMUNITY-TOOL]"]','["docs/ansible.md"]','["ansible.md"]','{}','{"duplicate_of": "https://mightyclaws.co.uk/bournemouth"}');
INSERT INTO "resources" VALUES('https://www.youtube.com/@jayex-io','jayex-io',NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','5bd5abdda4f1bccf2d123bd6024c5a065ea13b2c0b8ceceeb3b351b04c1e27b8',100.0,1779030981,0,'2026-05-17T17:16:21.172196+02:00',NULL,NULL,NULL,'[]','[]','[]','[]','{"category": "devops_cicd_iac", "image": "images/jayex_io.jpg", "order_v1": 8, "order_v2": 3}','{}');
INSERT INTO "resources" VALUES('https://www.youtube.com/@spinnaker7813','spinnaker7813',NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','93063f0efc4e21b4e6fcf5a1829dc8255c705d9a4242ed54dba0e5a051eb8c79',100.0,1779033222,0,'2026-05-17T17:53:42.786646+02:00',NULL,NULL,NULL,'[]','[]','[]','[]','{"category": "devops_cicd_iac", "image": "images/spinnaker7813.jpg", "order_v1": 9, "order_v2": 4}','{}');
INSERT INTO "resources" VALUES('https://www.youtube.com/@SonarSource','SonarSource',NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual','98c394480b9f945dad942b60082b918ba22f9f035075e845b1dc3ad098987c6a',100.0,1779031694,0,'2026-05-17T17:28:14.017055+02:00',NULL,NULL,NULL,'[]','[]','[]','[]','{"category": "devops_cicd_iac", "image": "images/sonarsource_channel.jpg", "order_v1": 52, "order_v2": 17}','{}');
INSERT INTO "resources" VALUES('https://www.youtube.com/@DevOpsDirective','DevOps Directive',NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual',NULL,100.0,1779030000,0,NULL,NULL,NULL,NULL,'[]','[]','[]','[]','{"category": "devops_cicd_iac", "image": "images/devopsdirective.jpg", "order_v1": 146, "order_v2": 20}','{}');
INSERT INTO "resources" VALUES('https://www.youtube.com/@DevOpsParadox','DevOps Paradox',NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'manual',NULL,100.0,1779030000,0,NULL,NULL,NULL,NULL,'[]','[]','[]','[]','{"category": "devops_cicd_iac", "image": "images/devopsparadox.jpg", "order_v1": 147, "order_v2": 21}','{}');
INSERT INTO "resources" VALUES('https://www.youtube.com/embed/TcE56uuB1Qc','Kubernetes vs. OpenShift: Choosing DevOps and CI/CD Workflows','Featured video comparing vanilla Kubernetes with Red Hat OpenShift.','2026',0,'This panel discussion features Ray Abaid detailing the core operational and architectural differences between running vanilla Kubernetes and Red Hat OpenShift. While Kubernetes provides the foundational container scheduling and cluster connectivity, OpenShift layers pre-integrated operators, automated build pipelines, and enterprise-grade security out of the box. For platform teams, this comparison highlights how choosing between the modularity of raw Kubernetes and the unified developer experience of OpenShift directly impacts delivery velocity and day-2 maintenance overhead.','English','Video','Intermediate',0,'online','manual',NULL,100.0,1779030000,0,NULL,NULL,NULL,NULL,'[]','[]','[]','[]','{}','{"category": "Cloud Native Platforms & Kubernetes", "is_enriched": true, "is_featured_video": true, "technology": "OpenShift", "video_order": 10}');
COMMIT;