From 3a5aa4ed5069c9688c0ef17fd8b495742a67d43e Mon Sep 17 00:00:00 2001 From: nubenetes-bot Date: Thu, 25 Jun 2026 08:11:25 +0000 Subject: [PATCH 1/4] style(cleaner): auto-correcting formatting & URL normalization --- docs/aws.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/aws.md b/docs/aws.md index fb086227..2a5e0de5 100644 --- a/docs/aws.md +++ b/docs/aws.md @@ -114,7 +114,7 @@ - https://aws.amazon.com/whitepapers - https://docs.aws.amazon.com - https://www.aws.training -- [skillbuilder.aws: AWS Skill Builder](https://skillbuilder.aws/) - AWS's official digital learning center with free and paid courses, hands-on labs, and learning paths for cloud certifications +- [skillbuilder.aws: AWS Skill Builder](https://skillbuilder.aws) - AWS's official digital learning center with free and paid courses, hands-on labs, and learning paths for cloud certifications - https://aws.amazon.com/solutions/case-studies - https://www.youtube.com/user/amazonWebServices - https://repost.aws From ef5b684a76006d22389423637eb9583976118724 Mon Sep 17 00:00:00 2001 From: Nubenetes Bot Date: Thu, 25 Jun 2026 08:14:42 +0000 Subject: [PATCH 2/4] feat: sync V2 elite curated edition and README metrics [skip ci] --- README.md | 12 ++-- data/news_digest.json | 148 ++++++++++++++++++++--------------------- docs/index.md | 6 +- v2-docs/index.md | 24 +++---- v2-docs/mlops.md | 4 -- v2-docs/tech-digest.md | 40 +++++------ 6 files changed, 115 insertions(+), 119 deletions(-) diff --git a/README.md b/README.md index 560b5091..cf710f5d 100644 --- a/README.md +++ b/README.md @@ -135,14 +135,14 @@ Additionally, as of May 2026, Nubenetes has reached the **Platinum Operational T ## 2. Repository Metrics and Evolution ### 2.1. The "Heart" of Nubenetes -(Stats as of 2026-06-24) +(Stats as of 2026-06-25) | Metric | Value | | :--- | :--- | | **Total Technical Resources (Links)** | **18649+** | | **Specialized MD Pages** | **162** | -| **Total Commits** | **6468+** | +| **Total Commits** | **6476+** | | **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 | 2909 | 12,014 | **Agentic AI Surge** (May 2026 Inception) | +| 9 | 2026 | 2917 | 12,047 | **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 --> 13000 - bar [1445, 586, 8449, 2193, 1660, 123, 218, 20, 12014] - bar [350, 142, 2046, 531, 402, 30, 53, 5, 2909] + bar [1445, 586, 8449, 2193, 1660, 123, 218, 20, 12047] + bar [350, 142, 2046, 531, 402, 30, 53, 5, 2917] ``` @@ -207,7 +207,7 @@ xychart-beta | :--- | :---: | :---: | :--- | | 2026-04 | 25 | 103 | Active Curation | | 2026-05 | 2101 | 8,677 | **Agentic Inception (Gemini Era)** | -| 2026-06 | 783 | 3,233 | Active Curation | +| 2026-06 | 791 | 3,266 | Active Curation | ### 2.4. Content Distribution and Semantic Clustering diff --git a/data/news_digest.json b/data/news_digest.json index 0978ad7c..c7790460 100644 --- a/data/news_digest.json +++ b/data/news_digest.json @@ -4645,49 +4645,22 @@ }, "12_months": { "Kubernetes & Orchestration": [ - { - "url": "https://nubenetes.com/crossplane", - "title": "Crossplane", - "date": "2026-06-14", - "stars": 5, - "impact": "critical", - "why": "Crossplane acts as a paradigm-shifting universal control plane, allowing teams to manage external cloud resources declaratively using native Kubernetes APIs.", - "category": "Kubernetes & Orchestration" - }, - { - "url": "https://github.com/Azure/azure-workload-identity", - "title": "==Azure/azure-workload-identity==", - "date": "2026-06-14", - "stars": 5, - "impact": "critical", - "why": "Azure Workload Identity provides a modern, OIDC-based enterprise-grade standard for mapping Kubernetes service accounts to cloud identity providers.", - "category": "Kubernetes & Orchestration" - }, - { - "url": "https://github.com/NVIDIA/k8s-device-plugin", - "title": "NVIDIA/k8s-device-plugin: NVIDIA device plugin for Kubernetes", - "date": "2026-06-14", - "stars": 5, - "impact": "critical", - "why": "This plugin serves as the foundational bridge enabling high-performance GPU scheduling and hardware acceleration required for enterprise AI/ML workloads.", - "category": "Kubernetes & Orchestration" - }, - { - "url": "https://github.com/aws-controllers-k8s/community", - "title": "AWS Controllers for Kubernetes (ACK) ๐ŸŒŸ", - "date": "2026-06-13", - "stars": 5, - "impact": "critical", - "why": "ACK enables pure GitOps for cloud infrastructure by allowing operators to define and manage AWS resources directly through standard Kubernetes manifests.", - "category": "Kubernetes & Orchestration" - }, { "url": "https://www.apptio.com/products/kubecost/?src=kc-com", "title": "Kubecost ๐ŸŒŸ", "date": "2026-06-18", "stars": 5, "impact": "high", - "why": "Kubecost is the industry-standard FinOps solution for real-time cost allocation and granular observability across multi-cluster cloud environments.", + "why": "It has established itself as the industry standard for real-time FinOps and granular cost allocation in complex multi-cluster environments.", + "category": "Kubernetes & Orchestration" + }, + { + "url": "https://nubenetes.com/crossplane", + "title": "Crossplane", + "date": "2026-06-14", + "stars": 5, + "impact": "critical", + "why": "It represents a major paradigm shift by transforming Kubernetes into a universal control plane capable of declaratively managing any external cloud infrastructure.", "category": "Kubernetes & Orchestration" }, { @@ -4696,25 +4669,34 @@ "date": "2026-06-14", "stars": 5, "impact": "high", - "why": "SigNoz delivers a powerful, open-source APM alternative that natively leverages OpenTelemetry to unify metrics, traces, and logs in a single dashboard.", + "why": "It offers a modern, high-performance, open-source APM alternative that natively integrates OpenTelemetry for full-stack observability.", "category": "Kubernetes & Orchestration" }, { - "url": "https://github.com/gravitational/teleport", - "title": "Teleport ๐ŸŒŸ", - "date": "2026-06-13", + "url": "https://github.com/Azure/azure-workload-identity", + "title": "==Azure/azure-workload-identity==", + "date": "2026-06-14", "stars": 5, - "impact": "high", - "why": "Teleport enforces zero-trust architecture by consolidating identity-backed access, session recording, and auditing across all Kubernetes clusters.", + "impact": "critical", + "why": "It introduces a crucial security paradigm shift by enabling passwordless, OIDC-based federated identity mapping between Kubernetes and cloud providers.", "category": "Kubernetes & Orchestration" }, { - "url": "https://github.com/k8gb-io/k8gb", - "title": "k8gb ๐ŸŒŸ", - "date": "2026-06-13", + "url": "https://github.com/NVIDIA/k8s-device-plugin", + "title": "NVIDIA/k8s-device-plugin: NVIDIA device plugin for Kubernetes", + "date": "2026-06-14", + "stars": 5, + "impact": "critical", + "why": "It serves as the critical infrastructural link required to orchestrate hardware-accelerated GPUs for enterprise AI/ML workloads.", + "category": "Kubernetes & Orchestration" + }, + { + "url": "https://github.com/liqotech/liqo", + "title": "liqo: Enable dynamic and seamless Kubernetes multi-cluster topologies", + "date": "2026-06-14", "stars": 5, "impact": "high", - "why": "k8gb provides a lightweight, CNCF-supported global load-balancing solution to enable seamless multi-region high availability directly within Kubernetes.", + "why": "It provides a highly novel approach to multi-cluster orchestration by allowing seamless, transparent resource sharing and pod scheduling across separate Kubernetes clusters.", "category": "Kubernetes & Orchestration" }, { @@ -4723,16 +4705,34 @@ "date": "2026-06-14", "stars": 5, "impact": "high", - "why": "Kargo fills a major gap in modern continuous delivery by coordinating GitOps-native application promotion across progressive release stages.", + "why": "It solves a major GitOps operational pain point by automating and coordinating application promotion pipelines across multi-stage environments natively in Kubernetes.", "category": "Kubernetes & Orchestration" }, { - "url": "https://github.com/derailed/k9s", - "title": "K9s - Kubernetes CLI To Manage Your Clusters In Style!", + "url": "https://github.com/gravitational/teleport", + "title": "Teleport ๐ŸŒŸ", "date": "2026-06-13", "stars": 5, "impact": "high", - "why": "K9s remains the undisputed standard for terminal-based cluster management, vastly accelerating day-to-day troubleshooting and resource inspection.", + "why": "It modernizes cluster security by consolidating access management, identity-backed auditing, and session recording into a single multi-protocol gateway.", + "category": "Kubernetes & Orchestration" + }, + { + "url": "https://github.com/aws-controllers-k8s/community", + "title": "AWS Controllers for Kubernetes (ACK) ๐ŸŒŸ", + "date": "2026-06-13", + "stars": 5, + "impact": "high", + "why": "It allows platform teams to unify resource provisioning by managing AWS services directly through native Kubernetes APIs and CRDs.", + "category": "Kubernetes & Orchestration" + }, + { + "url": "https://github.com/k8gb-io/k8gb", + "title": "k8gb ๐ŸŒŸ", + "date": "2026-06-13", + "stars": 5, + "impact": "high", + "why": "It addresses global disaster recovery by providing a cloud-native, CNCF-backed GSLB operator that automates multi-region failover via local DNS.", "category": "Kubernetes & Orchestration" } ], @@ -5110,8 +5110,8 @@ "title": "==metalbear-co/mirrord==", "date": "2026-06-14", "stars": 5, - "impact": "critical", - "why": "It revolutionizes remote Kubernetes debugging by mirroring traffic and DNS directly to local processes without requiring slow container build/redeploy cycles.", + "impact": "high", + "why": "It dramatically shortens developer inner loops by allowing local processes to plug directly into remote Kubernetes namespaces without requiring image builds.", "category": "Python, Java & Developer Ecosystem" }, { @@ -5120,7 +5120,7 @@ "date": "2026-06-14", "stars": 5, "impact": "critical", - "why": "It has redefined the Python developer workflow by replacing multiple slow legacy linters and formatters with a single, lightning-fast Rust-based tool.", + "why": "It has become the de facto standard for Python linting and formatting, leveraging Rust to significantly reduce CI build times across the industry.", "category": "Python, Java & Developer Ecosystem" }, { @@ -5129,7 +5129,7 @@ "date": "2026-06-14", "stars": 5, "impact": "high", - "why": "It standardizes Java integration testing by automatically orchestrating Dockerized external dependencies directly inside the JUnit lifecycle.", + "why": "It automates real Docker container lifecycles in JUnit, eliminating flakiness and mock-heavy setups for Java integration testing.", "category": "Python, Java & Developer Ecosystem" }, { @@ -5138,7 +5138,7 @@ "date": "2026-06-13", "stars": 5, "impact": "high", - "why": "It automates the configuration of Kubernetes liveness and readiness probes directly within the Spring Boot application context for seamless container lifecycle management.", + "why": "It automatically aligns Spring Actuator endpoints with Kubernetes native lifecycle probes, simplifying reliable cloud-native deployments.", "category": "Python, Java & Developer Ecosystem" }, { @@ -5146,8 +5146,8 @@ "title": "pydantic/pydantic", "date": "2026-06-13", "stars": 5, - "impact": "high", - "why": "It is the de facto standard for high-performance data validation and schema enforcement in modern, type-hinted Python microservices.", + "impact": "critical", + "why": "It is the undisputed industry standard for Python data validation, utilizing a Rust-compiled core to enforce strict type structures at scale.", "category": "Python, Java & Developer Ecosystem" }, { @@ -5156,7 +5156,7 @@ "date": "2026-06-12", "stars": 5, "impact": "high", - "why": "It bridges Spring Boot applications with Kubernetes-native constructs like ConfigMaps and service discovery to simplify cloud deployment.", + "why": "It seamlessly bridges Spring Boot with native Kubernetes primitives like ConfigMaps and service discovery to simplify cloud configurations.", "category": "Python, Java & Developer Ecosystem" }, { @@ -5165,16 +5165,16 @@ "date": "2026-06-12", "stars": 5, "impact": "high", - "why": "It enables deep, production-grade memory profiling for Python applications, which is critical for debugging memory leaks in containerized microservices.", + "why": "It provides advanced memory tracking capabilities essential for optimizing high-density Python microservices and preventing memory leaks in production.", "category": "Python, Java & Developer Ecosystem" }, { - "url": "https://cloud.spring.io/spring-cloud-vault/reference/html", - "title": "cloud.spring.io: Spring Cloud Vault ๐ŸŒŸ", - "date": "2026-06-01", + "url": "https://github.com/microsoft/pyright", + "title": "github.com/microsoft/pyright", + "date": "2026-06-06", "stars": 5, "impact": "high", - "why": "It integrates secure HashiCorp Vault secrets management and dynamic credential rotation directly into the enterprise Java application model.", + "why": "It provides Microsoft's performant static type checking to maintain code quality in large-scale enterprise Python deployments.", "category": "Python, Java & Developer Ecosystem" }, { @@ -5183,7 +5183,7 @@ "date": "2026-06-01", "stars": 5, "impact": "critical", - "why": "It delivers a highly optimized Java framework designed specifically for GraalVM, dramatically reducing memory footprint and startup times in Kubernetes.", + "why": "It redefines Java for serverless and Kubernetes environments with supersonic startup speeds and extremely low memory footprints.", "category": "Python, Java & Developer Ecosystem" }, { @@ -5191,8 +5191,8 @@ "title": "Spring Cloud", "date": "2026-06-01", "stars": 5, - "impact": "high", - "why": "It remains the foundational standard library for orchestrating distributed systems and microservices patterns within the enterprise Java ecosystem.", + "impact": "critical", + "why": "It remains the premier ecosystem for coordinating complex microservices and distributed patterns across Java enterprises.", "category": "Python, Java & Developer Ecosystem" } ], @@ -7284,9 +7284,9 @@ }, "12_months": { "Kubernetes & Orchestration": { - "last_analyzed": "2026-06-23T13:59:31.863497+02:00", - "entry_hash": "c39e23245b63550a", - "entry_count": 1514, + "last_analyzed": "2026-06-25T10:14:05.479165+02:00", + "entry_hash": "63df0aec2e0ef0cd", + "entry_count": 1513, "method": "gemini" }, "Observability, SRE & Testing": { @@ -7314,9 +7314,9 @@ "method": "gemini" }, "Python, Java & Developer Ecosystem": { - "last_analyzed": "2026-06-19T14:54:45.632023+02:00", - "entry_hash": "029424617427dc8e", - "entry_count": 736, + "last_analyzed": "2026-06-25T10:14:23.967074+02:00", + "entry_hash": "9203ed6d785b27c1", + "entry_count": 735, "method": "gemini" }, "Linux & System Foundations": { @@ -7440,6 +7440,6 @@ "method": "fallback_small" } }, - "last_updated": "2026-06-24T18:31:29.934951+02:00" + "last_updated": "2026-06-25T10:14:24.973025+02:00" } } \ No newline at end of file diff --git a/docs/index.md b/docs/index.md index 9987e405..8928ee8e 100644 --- a/docs/index.md +++ b/docs/index.md @@ -340,10 +340,10 @@ A curated list of awesome references collected since 2018. Microservices archite ---
-[![docker videos](images/docker_logo.jpg){: style="width:7%"}](https://www.youtube.com/c/DockerIo) [![cncf videos](images/cncf_logo.jpg){: style="width:7%"}](https://www.youtube.com/c/cloudnativefdn) [![kubernetes logo](images/kubernetes_logo.png){: style="width:7%"}](https://www.youtube.com/kubernetescommunity) [![redhat videos](images/redhat_logo.jpg){: style="width:7%"}](https://www.youtube.com/c/redhat) [![openshift videos](images/openshift_logo.jpg){: style="width:7%"}](https://www.youtube.com/c/OpenShift) [![rancher logo](images/rancher-logo.jpg){: style="width:7%"}](https://www.youtube.com/c/Rancher) [![cloudbees videos](images/cloudbees_logo.jpg){: style="width:7%"}](https://www.youtube.com/c/CloudBeesTV) [![jenkins videos](images/jenkins-logo.jpg){: style="width:7%"}](https://www.youtube.com/c/jenkinscicd) [![jenkins-x videos](images/jenkins_x_logo.jpg){: style="width:7%"}](https://www.youtube.com/channel/UCN2kblPjXKMcjjVYmwvquvg) [![spinnaker videos](images/spinnaker_logo.jpg){: style="width:7%"}](https://www.youtube.com/channel/UCcxQbw8kT1-FRhFhO2QCetg) [![vmware tanzu logo](images/vmware_tanzu_logo.jpg){: style="width:7%"}](https://www.youtube.com/c/VMwareTanzu) [![vmware videos](images/vmware_logo.png){: style="width:7%"}](https://www.youtube.com/vmware) [![proxmox videos](images/proxmox_logo.png){: style="width:7%"}](https://www.youtube.com/ProxmoxVE)
-[![ibm cloud videos](images/ibm_cloud_logo.jpg){: style="width:7%"}](https://www.youtube.com/c/IBMTechnology) [![aws videos](images/aws_logo.jpg){: style="width:7%"}](https://www.youtube.com/c/amazonwebservices) [![gcp videos](images/gcp_logo.jpg){: style="width:7%"}](https://www.youtube.com/user/googlecloudplatform) [![azure videos](images/azure_logo.jpg){: style="width:7%"}](https://www.youtube.com/c/MicrosoftAzure) [![oraclecloud videos](images/oracle_cloud_logo.jpg){: style="width:7%"}](https://www.youtube.com/c/OracleCloudInfrastructure) [![digitalocean videos](images/digital_ocean_logo.jpg){: style="width:7%"}](https://www.youtube.com/c/Digitalocean) [![cloudflare](images/cloudflare_logo.jpg){: style="width:7%"}](https://www.youtube.com/cloudflare) [![scaleway cloud](images/scaleway_cloud.jpg){: style="width:7%"}](https://www.youtube.com/c/Scaleway-Cloud) [![openstack](images/openstack_logo.jpg){: style="width:7%"}](https://www.youtube.com/c/OpenStackFoundation) [![harhicorp videos](images/hashicorp_logo.jpg){: style="width:7%"}](https://www.youtube.com/c/HashiCorp) [![pulumi videos](images/pulumi_logo.jpg){: style="width:7%"}](https://www.youtube.com/c/PulumiTV) [![ionos videos](images/ionos_logo.png){: style="width:7%"}](https://www.youtube.com/@IONOSUK) [![nutanix videos](images/nutanix_logo.png){: style="width:7%"}](https://www.youtube.com/nutanix)
+[![docker videos](images/docker_logo.jpg){: style="width:7%"}](https://www.youtube.com/c/DockerIo) [![cncf videos](images/cncf_logo.jpg){: style="width:7%"}](https://www.youtube.com/c/cloudnativefdn) [![kubernetes logo](images/kubernetes_logo.png){: style="width:7%"}](https://www.youtube.com/kubernetescommunity) [![redhat videos](images/redhat_logo.jpg){: style="width:7%"}](https://www.youtube.com/c/redhat) [![openshift videos](images/openshift_logo.jpg){: style="width:7%"}](https://www.youtube.com/c/OpenShift) [![rancher logo](images/rancher-logo.jpg){: style="width:7%"}](https://www.youtube.com/c/Rancher) [![cloudbees videos](images/cloudbees_logo.jpg){: style="width:7%"}](https://www.youtube.com/c/CloudBeesTV) [![jenkins videos](images/jenkins-logo.jpg){: style="width:7%"}](https://www.youtube.com/c/jenkinscicd) [![jenkins-x videos](images/jenkins_x_logo.jpg){: style="width:7%"}](https://www.youtube.com/channel/UCN2kblPjXKMcjjVYmwvquvg) [![spinnaker videos](images/spinnaker_logo.jpg){: style="width:7%"}](https://www.youtube.com/channel/UCcxQbw8kT1-FRhFhO2QCetg) [![vmware tanzu logo](images/vmware_tanzu_logo.jpg){: style="width:7%"}](https://www.youtube.com/c/VMwareTanzu)
+[![ibm cloud videos](images/ibm_cloud_logo.jpg){: style="width:7%"}](https://www.youtube.com/c/IBMTechnology) [![aws videos](images/aws_logo.jpg){: style="width:7%"}](https://www.youtube.com/c/amazonwebservices) [![gcp videos](images/gcp_logo.jpg){: style="width:7%"}](https://www.youtube.com/user/googlecloudplatform) [![azure videos](images/azure_logo.jpg){: style="width:7%"}](https://www.youtube.com/c/MicrosoftAzure) [![oraclecloud videos](images/oracle_cloud_logo.jpg){: style="width:7%"}](https://www.youtube.com/c/OracleCloudInfrastructure) [![digitalocean videos](images/digital_ocean_logo.jpg){: style="width:7%"}](https://www.youtube.com/c/Digitalocean) [![cloudflare](images/cloudflare_logo.jpg){: style="width:7%"}](https://www.youtube.com/cloudflare) [![scaleway cloud](images/scaleway_cloud.jpg){: style="width:7%"}](https://www.youtube.com/c/Scaleway-Cloud) [![openstack](images/openstack_logo.jpg){: style="width:7%"}](https://www.youtube.com/c/OpenStackFoundation) [![harhicorp videos](images/hashicorp_logo.jpg){: style="width:7%"}](https://www.youtube.com/c/HashiCorp) [![pulumi videos](images/pulumi_logo.jpg){: style="width:7%"}](https://www.youtube.com/c/PulumiTV)
[![dzone](images/dzone_logo.jpg){: style="width:7%"}](https://www.youtube.com/c/dzone) [![prometheus videos](images/prometheus_logo.jpg){: style="width:7%"}](https://www.youtube.com/c/PrometheusIo) [![grafana videos](images/grafana_logo.jpg){: style="width:7%"}](https://www.youtube.com/c/Grafana) [![istio videos](images/istio_logo.jpg){: style="width:7%"}](https://www.youtube.com/c/Istio) [![elastic videos](images/elasticsearch_logo.jpg){: style="width:7%"}](https://www.youtube.com/c/Elastic) [![dynatrace videos](images/dynatrace_logo.jpg){: style="width:7%"}](https://www.youtube.com/c/dynatrace) [![appdynamics videos](images/appdynamics_logo.jpg){: style="width:7%"}](https://www.youtube.com/c/appdynamics) [![newrelic videos](images/newrelic_logo.jpg){: style="width:7%"}](https://www.youtube.com/c/NewRelicInc) [![tigera calico](images/tigera_calico_logo.jpg){: style="width:7%"}](https://www.youtube.com/channel/UC8uN3yhpeBeerGNwDiQbcgw) [![weavecloud](images/weavecloud_logo.jpg){: style="width:7%"}](https://www.youtube.com/c/WeaveWorksInc) [![lambdatest](images/lambdatest.jpg){: style="width:7%"}](https://www.youtube.com/c/LambdaTest)
-[![atlassian videos](images/atlassian_logo.jpg){: style="width:7%"}](https://www.youtube.com/c/Atlassian) [![vscode videos](images/vscode_logo.jpg){: style="width:7%"}](https://www.youtube.com/c/Code) [![github videos](images/github_logo.jpg){: style="width:7%"}](https://www.youtube.com/c/GitHub) [![gitlab video](images/gitlab_logo.jpg){: style="width:7%"}](https://www.youtube.com/c/Gitlab) [![gitkraken](images/gitkraken_logo.jpg){: style="width:7%"}](https://www.youtube.com/c/Gitkraken) [![rocket_chat](images/rocket_chat_logo.jpg){: style="width:7%"}](https://www.youtube.com/c/RocketChatApp) [![slack](images/slack_logo.jpg){: style="width:7%"}](https://www.youtube.com/c/Slackhq) [![mattermost](images/mattermost_logo.jpg){: style="width:7%"}](https://www.youtube.com/c/MattermostHQ) [![microsoft365](images/microsoft_365_logo.jpg){: style="width:7%"}](https://www.youtube.com/c/microsoft365) [![openproject](images/openproject_logo.jpg){: style="width:7%"}](https://www.youtube.com/c/OpenProjectCommunity) [![tetrate](images/tetrate_logo.jpg){: style="width:7%"}](https://www.youtube.com/c/Tetrate) [![salesforce videos](images/salesforce_logo.svg){: style="width:7%"}](https://www.youtube.com/Salesforce) [![sap videos](images/sap_logo.png){: style="width:7%"}](https://www.youtube.com/user/SAP)
+[![atlassian videos](images/atlassian_logo.jpg){: style="width:7%"}](https://www.youtube.com/c/Atlassian) [![vscode videos](images/vscode_logo.jpg){: style="width:7%"}](https://www.youtube.com/c/Code) [![github videos](images/github_logo.jpg){: style="width:7%"}](https://www.youtube.com/c/GitHub) [![gitlab video](images/gitlab_logo.jpg){: style="width:7%"}](https://www.youtube.com/c/Gitlab) [![gitkraken](images/gitkraken_logo.jpg){: style="width:7%"}](https://www.youtube.com/c/Gitkraken) [![rocket_chat](images/rocket_chat_logo.jpg){: style="width:7%"}](https://www.youtube.com/c/RocketChatApp) [![slack](images/slack_logo.jpg){: style="width:7%"}](https://www.youtube.com/c/Slackhq) [![mattermost](images/mattermost_logo.jpg){: style="width:7%"}](https://www.youtube.com/c/MattermostHQ) [![microsoft365](images/microsoft_365_logo.jpg){: style="width:7%"}](https://www.youtube.com/c/microsoft365) [![openproject](images/openproject_logo.jpg){: style="width:7%"}](https://www.youtube.com/c/OpenProjectCommunity) [![tetrate](images/tetrate_logo.jpg){: style="width:7%"}](https://www.youtube.com/c/Tetrate)
[![rh devel](images/rh_developer_logo.jpg){: style="width:7%"}](https://www.youtube.com/c/RedHatDevelopers) [![spring logo](images/spring-logo.jpg){: style="width:7%"}](https://www.youtube.com/user/SpringSourceDev) [![quarkus logo](images/quarkus-logo.jpg){: style="width:7%"}](https://www.youtube.com/c/Quarkusio) [![lightbend videos](images/lightbend_logo.jpg){: style="width:7%"}](https://www.youtube.com/c/Lightbend-TV) [![postman videos](images/postman_logo.jpg){: style="width:7%"}](https://www.youtube.com/c/postman) [![swagger videos](images/smartbear_swagger_logo.jpg){: style="width:7%"}](https://www.youtube.com/c/Smartbear) [![jfrog](images/jfrog_logo.jpg){: style="width:7%"}](https://www.youtube.com/c/JFrogInc) [![sonatype](images/sonatype_logo.jpg){: style="width:7%"}](https://www.youtube.com/c/Sonatypeinc) [![sonarsource sonarqube](images/sonarsource_logo.jpg){: style="width:7%"}](https://www.youtube.com/channel/UCS5-gTYteN9rnFd98YxYtrA) [![chrome developers videos](images/chromedevtools_logo.jpg){: style="width:7%"}](https://www.youtube.com/c/GoogleChromeDevelopers) [![mozilla developer](images/mozilla_developer_logo.jpg){: style="width:7%"}](https://www.youtube.com/c/MozillaDeveloper)
[![crunchydata](images/crunchydata_logo.jpg){: style="width:7%"}](https://www.youtube.com/c/CrunchyDataPostgres) [![liquibase video](images/liquibase_logo.jpg){: style="width:7%"}](https://www.youtube.com/channel/UC5qMsRjObu685rTBq0PJX8w) [![cockroachdb](images/cockroachdb_logo.jpg){: style="width:7%"}](https://www.youtube.com/c/cockroachdb) [![mongodb](images/mongodb_logo.jpg){: style="width:7%"}](https://www.youtube.com/c/MongoDBofficial) [![redis](images/redis_logo.jpg){: style="width:7%"}](https://www.youtube.com/c/Redisinc) [![confluent video](images/confluent_logo.jpg){: style="width:7%"}](https://www.youtube.com/c/Confluent) [![kubemq video](images/kubemq_logo.jpg){: style="width:7%"}](https://www.youtube.com/channel/UCud7fErZAyMC6lHT_cWZNfA) [![openebs](images/openebs_logo.jpg){: style="width:7%"}](https://www.youtube.com/channel/UC3ywadaAUQ1FI4YsHZ8wa0g) [![storageos](images/storageos_logo.jpg){: style="width:7%"}](https://www.youtube.com/channel/UCm63IQg81KP9vXRWSHQpu1w) [![robin](images/robin_logo.jpg){: style="width:7%"}](https://www.youtube.com/channel/UCt7N400Z8gB_3yKq1qrjP2w) [![portworx](images/portworx_logo.jpg){: style="width:7%"}](https://www.youtube.com/c/Portworx)
[![cloud academy](images/cloud_academy_logo.jpg){: style="width:7%"}](https://www.youtube.com/c/Cloudacademy) [![acloudguru](images/acloudguru_logo.jpg){: style="width:7%"}](https://www.youtube.com/c/AcloudGuru) [![devops_tv](images/devops_tv_logo.jpg){: style="width:7%"}](https://www.youtube.com/c/Devopsdotcom) [![xebialabs](images/xebialabs_logo.jpg){: style="width:7%"}](https://www.youtube.com/c/XebiaLabs) [![devops library](images/devops_library_logo.jpg){: style="width:7%"}](https://www.youtube.com/c/Devopslibrary) [![codecademy](images/codecademy.jpg){: style="width:7%"}](https://www.youtube.com/c/codecademy) [![coursera](images/coursera_logo.jpg){: style="width:7%"}](https://www.youtube.com/user/coursera) [![academind](images/academind_logo.jpg){: style="width:7%"}](https://www.youtube.com/c/Academind) [![guru99](images/guru99_logo.jpg){: style="width:7%"}](https://www.youtube.com/c/guru99comm) [![intellipaat](images/intellipaat_logo.jpg){: style="width:7%"}](https://www.youtube.com/c/Intellipaat) [![cloud quick POCs](images/cloudquickpocs.jpg){: style="width:7%"}](https://www.youtube.com/channel/UCv9MUffHWyo2GgLIDLVu0KQ)
diff --git a/v2-docs/index.md b/v2-docs/index.md index 30bd372f..31db633f 100644 --- a/v2-docs/index.md +++ b/v2-docs/index.md @@ -92,7 +92,7 @@