Skip to main content

kickstart-samples

Sample repository profiles for quick-start onboarding.

Datos de origen

Repositorio
Azure/vscode-aks-tools
Última actividad en el origen
9 de julio de 2026 a las 18:03
Idioma detectado de SKILL.md
inglés
Estrellas
65
Forks
78

Opciones de instalación

De forma predeterminada está seleccionado el prompt que primero revisa el origen. Puedes cambiar a un comando directo o descargar una copia local.

Revisa los archivos de origen

Lee SKILL.md y los archivos complementarios que muestra SkillsMP antes de decidir si quieres instalarlo.

Mostrando SKILL.md

SKILL.md
Instrucciones de origen · Vista previa de solo lectura
name
kickstart-samples
description
Sample repository profiles for quick-start onboarding.
disable-model-invocation
true
# Sample Repos **If the launch wizard already selected a sample**, skip the picker and clone that sample directly (see the table below). Otherwise, present this exact picker via `vscode_askQuestions`: ```json { "questions": [{ "header": "Sample project", "question": "Which sample would you like to start with?", "options": [ { "label": "AKS Store Demo", "description": "Microservices app — 4 services (Node.js, Go, Rust) + MongoDB + RabbitMQ", "recommended": true }, { "label": "Azure Voting App", "description": "Simple two-container app — Python/Flask + Redis" }, { "label": "Contoso Real Estate", "description": "Full-stack JavaScript — Next.js + Fastify + PostgreSQL" } ] }] } ``` After the user picks, clone with `run_in_terminal`: | Sample | Clone command | |---|---| | AKS Store Demo | `git clone https://github.com/Azure-Samples/aks-store-demo.git` | | Azure Voting App | `git clone https://github.com/Azure-Samples/azure-voting-app-redis.git` | | Contoso Real Estate | `git clone https://github.com/Azure-Samples/contoso-real-estate.git` | After cloning, **do a quick structure scan to confirm the profile** — the paths below are the expected layout, but samples change. Use `search`/`codebase` to verify each service's build context, `Dockerfile` path, and entry-point file actually exist before relying on them. Then present the (corrected) profile and confirm it via `vscode_askQuestions` ("Looks good, continue to Configure" recommended). **Skip the Discovery questions** — but never skip this structure check — then go straight to Phase 2. **AKS Store Demo** (monorepo, services under `src/`): `store-front` (Node.js, :8080, context `src/store-front`), `order-service` (Node.js, :3000, context `src/order-service`), `product-service` (Go, :3002, context `src/product-service`), `makeline-service` (Rust, :3001, context `src/makeline-service`). Each service dir is its own build context and ships a `Dockerfile`. Deps: MongoDB, RabbitMQ. Has K8s manifests, GitHub Actions. **Azure Voting App** (`Azure-Samples/azure-voting-app-redis`): `azure-vote` (Python/Flask, :80). Build context `azure-vote/`, Dockerfile `azure-vote/Dockerfile`, entry point `azure-vote/azure-vote/main.py` — note the nested dir, a classic flat-structure trap. Deps: Redis. Has K8s manifests. No GitHub Actions. **Contoso Real Estate** (monorepo, packages under `packages/`): `portal` (Next.js, :3000, context `packages/portal`), `api` (Fastify, :3001, context `packages/api`). Deps: PostgreSQL. Partial Dockerfiles (generate the missing ones), no K8s manifests, has GitHub Actions.
Ver en GitHub