mirror of
https://github.com/nubenetes/awesome-kubernetes.git
synced 2026-07-12 09:51:00 +00:00
Grows the quick-nav bar to 25 destinations: - New networking cluster (after cloud): 🌐 Networking · 🕸️ Istio · 🔗 K8s Net - DevSecOps joins the security cluster: 🔐 Security · 🛡️ DevSecOps Short labels as usual (K8s Net for Kubernetes Networking). Template-only change to docs/overrides/main.html; reuses the existing .nb-quicknav pill styling, no CSS change, no page regeneration, V2-only. All target pages verified and mkdocs build -f v2-mkdocs.yml passes with all 25 links rendering. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
130 lines
5.8 KiB
HTML
130 lines
5.8 KiB
HTML
{% extends "base.html" %}
|
|
|
|
{% block announce %}
|
|
<strong>New:</strong> <a href="./tech-digest/">Intelligence Digest</a> — AI-curated trending resources across 26 categories
|
|
{% endblock %}
|
|
|
|
{#-
|
|
Quick-nav bar rendered below the header on every page (via the `tabs` block,
|
|
which is empty here since navigation.tabs is disabled). Gives the key
|
|
cross-cutting destinations a persistent, one-click home as centered pill
|
|
chips — without collapsing the full left navigation tree.
|
|
|
|
Destinations are ordered into related category clusters and use short labels
|
|
(even when the underlying page title is long):
|
|
discovery (Topic Map · Digest · Videos) → platform (Kubernetes · Docker)
|
|
→ delivery (GitOps · CI/CD) → IaC (Terraform · Ansible)
|
|
→ cloud (AWS · Azure · GCP) → networking (Networking · Istio · K8s Net)
|
|
→ security (Security · DevSecOps) → ops (Observability · SRE · DevOps)
|
|
→ data (Messaging) → AI/ML (AI & MCP · MLOps) → Methodology,
|
|
with V1 Archive muted last.
|
|
-#}
|
|
{% block tabs %}
|
|
<nav class="nb-quicknav" aria-label="Quick navigation">
|
|
<div class="nb-quicknav__inner">
|
|
<a class="nb-quicknav__link" href="/topic-map/">🗺️ Topic Map</a>
|
|
<a class="nb-quicknav__link" href="/tech-digest/">📊 Digest</a>
|
|
<a class="nb-quicknav__link" href="/videos/">🎥 Videos</a>
|
|
<a class="nb-quicknav__link" href="/kubernetes/">☸️ Kubernetes</a>
|
|
<a class="nb-quicknav__link" href="/docker/">🐳 Docker</a>
|
|
<a class="nb-quicknav__link" href="/gitops/">🔄 GitOps</a>
|
|
<a class="nb-quicknav__link" href="/cicd/">🚀 CI/CD</a>
|
|
<a class="nb-quicknav__link" href="/terraform/">🏗️ Terraform</a>
|
|
<a class="nb-quicknav__link" href="/ansible/">📋 Ansible</a>
|
|
<a class="nb-quicknav__link" href="/aws/">☁️ AWS</a>
|
|
<a class="nb-quicknav__link" href="/azure/">☁️ Azure</a>
|
|
<a class="nb-quicknav__link" href="/GoogleCloudPlatform/">☁️ GCP</a>
|
|
<a class="nb-quicknav__link" href="/networking/">🌐 Networking</a>
|
|
<a class="nb-quicknav__link" href="/istio/">🕸️ Istio</a>
|
|
<a class="nb-quicknav__link" href="/kubernetes-networking/">🔗 K8s Net</a>
|
|
<a class="nb-quicknav__link" href="/kubernetes-security/">🔐 Security</a>
|
|
<a class="nb-quicknav__link" href="/devsecops/">🛡️ DevSecOps</a>
|
|
<a class="nb-quicknav__link" href="/monitoring/">📈 Observability</a>
|
|
<a class="nb-quicknav__link" href="/sre/">🛠️ SRE</a>
|
|
<a class="nb-quicknav__link" href="/devops/">♾️ DevOps</a>
|
|
<a class="nb-quicknav__link" href="/message-queue/">📨 Messaging</a>
|
|
<a class="nb-quicknav__link" href="/ai-agents-mcp/">🤖 AI & MCP</a>
|
|
<a class="nb-quicknav__link" href="/mlops/">🧠 MLOps</a>
|
|
<a class="nb-quicknav__link" href="/methodology/">📐 Methodology</a>
|
|
<a class="nb-quicknav__link nb-quicknav__link--muted" href="/v1/">📚 V1 Archive</a>
|
|
</div>
|
|
</nav>
|
|
{% endblock %}
|
|
|
|
{#-
|
|
JSON-LD structured data (schema.org) for richer search results: declares the
|
|
WebSite (with a sitelinks SearchAction) and the publishing Organization.
|
|
Only the V2 portal uses this overrides dir (custom_dir: docs/overrides), so
|
|
this injects on the canonical nubenetes.com root; V1 uses the stock theme.
|
|
-#}
|
|
{% block extrahead %}
|
|
{{ super() }}
|
|
<script type="application/ld+json">
|
|
{
|
|
"@context": "https://schema.org",
|
|
"@graph": [
|
|
{
|
|
"@type": "WebSite",
|
|
"@id": "https://nubenetes.com/#website",
|
|
"url": "https://nubenetes.com/",
|
|
"name": "Nubenetes",
|
|
"description": "AI-curated portal for the modern Cloud Native ecosystem: high-density, ranked selection of top-tier Kubernetes, DevOps and Cloud resources.",
|
|
"publisher": { "@id": "https://nubenetes.com/#organization" },
|
|
"potentialAction": {
|
|
"@type": "SearchAction",
|
|
"target": {
|
|
"@type": "EntryPoint",
|
|
"urlTemplate": "https://nubenetes.com/?q={search_term_string}"
|
|
},
|
|
"query-input": "required name=search_term_string"
|
|
}
|
|
},
|
|
{
|
|
"@type": "Organization",
|
|
"@id": "https://nubenetes.com/#organization",
|
|
"name": "Nubenetes",
|
|
"url": "https://nubenetes.com/",
|
|
"logo": {
|
|
"@type": "ImageObject",
|
|
"url": "https://nubenetes.com/images/favicon-ultra.png"
|
|
},
|
|
"sameAs": [
|
|
"https://github.com/nubenetes/awesome-kubernetes",
|
|
"https://twitter.com/nubenetes",
|
|
"https://www.linkedin.com/groups/1937212/"
|
|
]
|
|
}
|
|
]
|
|
}
|
|
</script>
|
|
{#-
|
|
Per-page structured data: a CollectionPage (each V2 page is a curated
|
|
collection of resources) tied to the WebSite/Organization above, with
|
|
datePublished / dateModified fed by the git-revision-date plugin. Enables
|
|
richer search results. Skipped on the homepage (already the WebSite entity).
|
|
-#}
|
|
{% if page and not page.is_homepage and page.canonical_url %}
|
|
<script type="application/ld+json">
|
|
{
|
|
"@context": "https://schema.org",
|
|
"@type": "CollectionPage",
|
|
"@id": {{ (page.canonical_url ~ "#webpage") | tojson }},
|
|
"url": {{ page.canonical_url | tojson }},
|
|
"name": {{ (page.title or config.site_name) | tojson }},
|
|
"isPartOf": { "@id": "https://nubenetes.com/#website" },
|
|
"publisher": { "@id": "https://nubenetes.com/#organization" },
|
|
"inLanguage": "en"
|
|
{%- if page.meta and page.meta.description %},
|
|
"description": {{ page.meta.description | tojson }}
|
|
{%- endif %}
|
|
{%- if page.meta and page.meta.git_creation_date_localized_raw_iso_date %},
|
|
"datePublished": {{ page.meta.git_creation_date_localized_raw_iso_date | tojson }}
|
|
{%- endif %}
|
|
{%- if page.meta and page.meta.git_revision_date_localized_raw_iso_date %},
|
|
"dateModified": {{ page.meta.git_revision_date_localized_raw_iso_date | tojson }}
|
|
{%- endif %}
|
|
}
|
|
</script>
|
|
{% endif %}
|
|
{% endblock %}
|