Skip to main content

kickstart-samples

Sample repository profiles for quick-start onboarding.

Informações da origem

Repositório
azure/vscode-aks-tools
Última atividade na origem
9 de julho de 2026 às 18:03
Idioma detectado do SKILL.md
inglês
Estrelas
65
Forks
78

Opções de instalação

Por padrão, está selecionado o prompt que primeiro revisa a origem. Você pode mudar para um comando direto ou baixar uma cópia local.

Revise os arquivos de origem

Leia o SKILL.md e os arquivos complementares exibidos pelo SkillsMP antes de decidir se vai instalar.

Exibindo SKILL.md

SKILL.md
Instruções da origem · Visualização somente leitura
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 no GitHub