Hi - I answer from the OpenSmartRoute documentation: routing, the API, plans and quotas, self-hosting. Ask away, or open a support ticket if you need a person.
Grounded in the docs - follow a source before acting on it.
gcp-gke-architecture - Skill - OpenSmartRoute
Skillv1.0.0
gcp-gke-architecture
See `content/06-decision-tree.xml`. The tree starts at `Are all preconditions satisfied?`; the negative branch terminates with `skip-this-methodology` and the positive branch routes via `scope_explici
Imported from faionfaion/faion-network (skills/faion/knowledge/infra/gcp-gke-architecture/AGENTS.md). Install upstream with npx skills add faionfaion/faion-network --skill gcp-gke-architecture. Copyright stays with the author.
GKE Cluster Architecture
Summary
One-sentence: Architecture spec for GKE: cluster mode (Autopilot/Standard), regional vs zonal topology, node-pool taxonomy and Workload Identity wiring.
One-paragraph: Architecture spec for GKE: cluster mode (Autopilot/Standard), regional vs zonal topology, node-pool taxonomy and Workload Identity wiring. Use it whenever the Applies If preconditions all hold; the methodology produces a single spec artefact that conforms to content/02-output-contract.xml and is verified by scripts/validate-gcp-gke-architecture.py before publication.
Ефективно для:
Дизайн нового GKE кластера: Autopilot vs Standard.
Топологія node-pools під on-demand + Spot + GPU.
Налаштування private cluster + Workload Identity.
Applies If (ALL must hold)
Input matches the methodology scope (gcp-gke-architecture) — not an adjacent workload.
All artefacts in Prerequisites are present and within their freshness window.
Owner is identified and can review the produced spec before publication.
Skip If (ANY kills it)
Input is an adjacent workload covered by a more specific methodology in [[Related]].
Required prerequisite artefact is unavailable or older than the documented freshness window.
Prerequisites
Artefact
Format
Source
Workload catalogue
name → resource shape / GPU / spot-tolerant flag
platform team
SLO + DR requirement
RPO / RTO per environment
product owner
Existing GCP project + VPC
project_id + subnet CIDRs
gcp-landing-zone
Assumes Loaded
Methodology
Why
[[gcp]]
upstream context likely already loaded when this methodology fires
Spec skeleton with scope / components / decisions / risks sections Generated from templates/spec.md.j2 by tpl-jinja --migrate; do not hand-edit.
templates/_smoke-test.md.j2
Minimum viable filled-in version of the template used by --self-test
templates/_smoke-test.md
Minimum viable filled-in version of the template used by --self-test Generated from templates/_smoke-test.md.j2 by tpl-jinja --migrate; do not hand-edit.
Scripts
File
Purpose
When to call
scripts/validate-gcp-gke-architecture.py
Validate the artefact against the 02-output-contract schema
CI on each artefact change; pre-commit; before publish step in procedure
Related
[[gcp]]
[[gcp-network-architecture]]
[[kubernetes]]
Decision tree
See content/06-decision-tree.xml. The tree starts at Are all preconditions satisfied?; the negative branch terminates with skip-this-methodology and the positive branch routes via scope_explicit to either autopilot-vs-standard (apply end-to-end) or a guarded entry. Use it whenever the input source or scope is ambiguous.
Use it
Copy one of these into your project. Installing also returns the manifest and these snippets.
yaml
targets:
- https://api.opensmartroute.ai/api/v1/registry/faionfaion-faion-network-gcp-gke-architecture/manifest # or paste the manifest below
Manifest
An Open Capability Manifest: the router reads it to know what this does, what it costs and when to pick it.
{
"ocm": "1",
"id": "faionfaion-faion-network-gcp-gke-architecture",
"kind": "skill",
"name": "gcp-gke-architecture",
"description": "See `content/06-decision-tree.xml`. The tree starts at `Are all preconditions satisfied?`; the negative branch terminates with `skip-this-methodology` and the positive branch routes via `scope_explicit` to either `autopilot-vs-standard` (apply end-to-end) or a guarded entry. Use it whenever the input source or scope is ambiguous.",
"publisher": "faionfaion",
"version": "1.0.0",
"capabilities": {
"domains": [
"general"
],
"tags": [
"skill-md",
"github-agents"
],
"languages": [
"en"
]
},
"quality_prior": 0.6,
"examples": [
"See `content/06-decision-tree.xml`. The tree starts at `Are all preconditions satisfied?`; the negative branch terminates with `skip-this-methodology` and the positive branch routes via `scope_explicit` to either `autopilot-vs-standard` (apply end-to-end) or a guarded entry. Use it whenever the input source or scope is ambiguous."
],
"primary": false,
"metadata": {
"source": {
"provider": "github-agents",
"repository": "https://github.com/faionfaion/faion-network",
"path": "skills/faion/knowledge/infra/gcp-gke-architecture/AGENTS.md",
"ref": "8e31684537e64d45c75264b1e0a2384f9b024a34",
"url": "https://github.com/faionfaion/faion-network/blob/8e31684537e64d45c75264b1e0a2384f9b024a34/skills/faion/knowledge/infra/gcp-gke-architecture/AGENTS.md",
"key": "faionfaion/faion-network/skills/faion/knowledge/infra/gcp-gke-architecture/AGENTS.md"
}
},
"instructions": "# GKE Cluster Architecture\n\n## Summary\n\n**One-sentence:** Architecture spec for GKE: cluster mode (Autopilot/Standard), regional vs zonal topology, node-pool taxonomy and Workload Identity wiring.\n\n**One-paragraph:** Architecture spec for GKE: cluster mode (Autopilot/Standard), regional vs zonal topology, node-pool taxonomy and Workload Identity wiring. Use it whenever the `Applies If` preconditions all hold; the methodology produces a single `spec` artefact that conforms to `content/02-output-contract.xml` and is verified by `scripts/validate-gcp-gke-architecture.py` before publication.\n\n**Еф",
"cost": {
"context_tokens": 1075
}
}
Fetch it by URL: GET /api/v1/registry/faionfaion-faion-network-gcp-gke-architecture/manifest?version=1.0.0
Reviews
Star ratings from people who tried it. One review per account; edit yours any time.
No reviews yet. Install it, try it, and be the first to rate it.