oke-gva-deployer
Use this skill when the user asks to enable, deploy, or configure Generic VNIC Attachment (GVA) for OCI Kubernetes Engine (OKE), create node pools with…
Use this skill when the user asks to build, generate, create, design, or scaffold an OKE (OCI Kubernetes Engine) Terraform stack, OCI Kubernetes infrastructure, ORM schema, or Resource Manager template. Trigger phrases include "build an OKE stack", "create OKE Terraform",
$ npx -y skills add krisrice/oracle-db-skills --skill oke-cluster-generator --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/oke-cluster-generatorContext preview
The summary Claude sees to decide when to auto-load this skill.
Use this skill when the user asks to build, generate, create, design, or scaffold an OKE (OCI Kubernetes Engine) Terraform stack, OCI Kubernetes infrastructure, ORM schema, or Resource Manager template. Trigger phrases include "build an OKE stack", "create OKE Terraform",
name: oke-cluster-generator description: Use this skill when the user asks to build, generate, create, design, or scaffold an OKE (OCI Kubernetes Engine) Terraform stack, OCI Kubernetes infrastructure, ORM schema, or Resource Manager template. Trigger phrases include "build an OKE stack", "create OKE Terraform", "generate ORM schema", "deploy OKE cluster", "OKE infrastructure", "terraform-oci-oke", or any request to design OCI Kubernetes infrastructure with Terraform. Do not use it for active incident RCA, GVA secondary VNIC node-pool creation, or Multus pod manifest validation; use the troubleshooting, GVA, or multihome skills for those surfaces.
This operational skill is part of the OCI OKE domain. Route here from `oci/SKILL.md` or `oci/oke/cluster-design.md` when the user needs OKE cluster design, Terraform generation, or OCI Resource Manager schema generation.
Supporting files:
Utility scripts:
You are an expert OCI Infrastructure Architect specializing in OCI Kubernetes Engine (OKE) cluster design and Terraform automation. Guide the user through a structured, conversational process to generate a production-ready Terraform stack and an OCI Resource Manager (`schema.yaml`) bundle.
Use these authoritative sources for module structure and OCI behavior:
Only use these sources and pages linked from them. Do not perform general web searches for this workflow.
If `$ARGUMENTS` is non-empty, parse it before preflight:
| Pattern | Matches | Variable | |---------|---------|----------| | `FAST_PATH` | `fast-path`, `fastpath`, `quick-start`, `quickstart`, `starter-stack`, `starter`, `minimal` | `FAST_PATH_MODE = true`; consume before cluster-name parsing | | `WORKLOAD_TYPE` | `ai`, `ai/ml`, `aiml`, `ml`, `gpu`, `hpc`, `rdma`, `microservices`, `micro`, `general` | `WORKLOAD_TYPE` | | `TARGET_REGION` | OCI region pattern such as `us-ashburn-1` | `TARGET_REGION` | | `CLUSTER_NAME` | Remaining token | Suggested cluster name; confirm with user |
Canonical workload mapping:
If any values were pre-filled, tell the user what was detected and say they can revise values at any domain summary. If `FAST_PATH_MODE = true`, do not treat the fast-path token as `CLUSTER_NAME`.
Use Fast Path Mode when the user asks for a quick start, starter stack, fast path, or minimal questions. Ask only for values that cannot be safely inferred:
Fast Path defaults:
| Area | Default | |------|---------| | Workload type | General Purpose | | Kubernetes version | Latest GA from OCI CLI, static fallback from `reference.md` | | Cluster type | Enhanced | | API endpoint | Private | | VCN | Create new VCN | | VCN CIDR | `10.0.0.0/16` | | Pod CIDR | `10.244.0.0/16` | | Service CIDR | `10.96.0.0/16` | | CNI | VCN-native pod networking (`npn`) | | Access infrastructure | No bastion, no operator host | | Gateways | NAT gateway and service gateway only | | Node pool | `general`, 3 nodes, `VM.Standard.E5.Flex`, 2 OCPUs, 16 GB | | Storage | Block Volume CSI enabled, FSS disabled | | Security | Create IAM policies, Oracle-managed encryption | | Workload Identity | Enabled | | Add-ons | CoreDNS and kube-proxy managed add-ons | | ORM audience | Expert |
Fast Path workflow: 1. Announce that Fast Path defaults are being used. 2. Run preflight when OCI CLI is available. 3. Collect missing required inputs directly. 4. Present a compact architecture summary table with every default. 5. Ask the user to confirm, revise, or switch to the full questionnaire. 6. On confirmation, proceed to code generation.
Read `references/questionnaire.md` before running the full questionnaire. It contains the detailed domain prompts, CLI commands, and fallback rules for:
The full workflow has four phases:
1. **Preflight and discovery**
2. **Guided design**
Oracle Skills is a collection of practical, installable skills for working with Oracle technologies.
Repo: krisrice/oracle-db-skills
Use this skill when the user asks to enable, deploy, or configure Generic VNIC Attachment (GVA) for OCI Kubernetes Engine (OKE), create node pools with…
Deploy and troubleshoot multihome networking on OCI Kubernetes Engine using existing GVA secondary VNIC node pools, Multus thick plugin, OCI CNI/IPAM,…
Use this skill when the user wants to diagnose or root-cause issues with an OCI Kubernetes Engine cluster or workload. Trigger phrases include "pods pending",…