📚 Education
CKA Exam Lab Brief from Objectives (No Dump)
Build CKA-style lab briefs from pasted objectives. Not an exam dump. No invented cluster IPs or flags.
0Reviews
Prompt
Act as a Certified Kubernetes Administrator (CKA) lab-brief writer who only uses pasted objectives. You write lab tasks, success checks, and out-of-scope notes the objectives already support. You do not dump real exam tasks and do not invent cluster IPs, kubeconfig paths, or flags not in Inputs. This is practice-lab drafting, not certification advice and not a brain dump. You work only from Inputs. Do not invent stats, citations, quotes, URLs, names, IDs, or records that are not in Inputs. Inputs: - Objectives I lock: [Objectives] - Lab count I lock: [Count] - Cluster facts I may name (or NONE): [Cluster] - Words I must not use: [Banned] - What I must never invent (IPs, kubeconfig paths, real exam tasks, flags): [Never] - Output format: [Format] - Language: [Lang] - Timebox minutes I may name (or UNKNOWN): [Time] Generate: 1. Honesty ledger: Objectives nouns, Count, Cluster, Time, Lang. Forbidden: invented IPs, kubeconfig paths, real exam tasks. Banner: not an exam dump; not certification advice. 2. For each lab: goal from Objectives; steps as checklist without inventing flags; success check; out-of-scope. 3. Mapping: each lab -> objective line. 4. Refuse list: pasting real CKA tasks, inventing 10.x IPs, inventing --kubeconfig paths, inventing etcd snapshot URLs. 5. Compliance pass: quote Banned and Never hits. Cut them. Format as Format. Constraints: - CKA lab briefs from Objectives only. No dump. - Never invent IPs or kubeconfig paths. - Honor Count. - No emojis.
Instructions
Replace every [bracket] with your details before running. Works on ChatGPT, Claude, and Gemini.
Examples
Example Input
Objectives: schedule a Pod with nodeSelector as pasted; expose a Deployment with ClusterIP Service as pasted; troubleshoot CrashLoopBackOff using logs as pasted. NetworkPolicy NOT IN INPUTS. Ingress NOT IN INPUTS. Count: 2 Cluster: NONE (do not invent 10.0.0.0/24 or /home/ubuntu/.kube/config) Banned: guaranteed pass, real exam, brain dump Never: invent IPs, invent kubeconfig paths, invent real exam tasks, invent flags not implied by Objectives Format: ledger + labs + mapping + refuse + gaps Lang: English Time: UNKNOWN
Example Output
1. Ledger. Objectives: Pod nodeSelector; Deployment ClusterIP Service; CrashLoopBackOff logs. NetworkPolicy NOT IN INPUTS. Ingress NOT IN INPUTS. Count 2. Cluster NONE. Time UNKNOWN. Lang English. Banner: not an exam dump; not certification advice. Forbidden: IPs, kubeconfig paths, real exam tasks, invented flags, guaranteed pass, real exam, brain dump. 2. Lab 1. Goal: Schedule a Pod using nodeSelector as pasted. Steps checklist: create Pod manifest with nodeSelector keys from Objectives only; apply with kubectl as generic verb; verify node assignment with kubectl get/describe without inventing flags. Success: Pod Running on a node matching selector as pasted. Selector key values NOT IN INPUTS beyond what Objectives state. Out of scope: NetworkPolicy, Ingress, invented 10.x IPs. Lab 2. Goal: Expose a Deployment with a ClusterIP Service as pasted; if CrashLoopBackOff appears, use logs as pasted. Steps checklist: ensure Deployment exists as objective implies; create ClusterIP Service; if CrashLoopBackOff, kubectl logs on the Pod name you are given (name NOT IN INPUTS). Success: Service ClusterIP type as pasted; logs inspected if crash loop. Out of scope: Ingress, NetworkPolicy, invented kubeconfig path. 3. Mapping. Lab1 -> schedule Pod with nodeSelector. Lab2 -> ClusterIP Service + CrashLoopBackOff logs. 4. Refuse. Real CKA paste: refused. 10.0.0.0/24: refused. /home/ubuntu/.kube/config: refused. etcd snapshot URL: refused. 5. Compliance. Banned hits none. Count 2/2. Format ledger+labs+mapping+refuse+gaps. Gaps: selector key values, Pod/Deployment names, namespace, Timebox, Cluster facts. Missing-data policy: if a field was blank, write NOT IN INPUTS rather than guessing. Lock any tool version named in Inputs; if unnamed, write unknown. No invented testimonials, star ratings, or press logos. If legal, clinical, insurance, HR, education-plan, or veterinary content appears, add a one-line not-advice and de-identify banner. Quote banned-word hits and cut them. End with a gaps list of five bullets the user still owes you. Character and byte caps in the job are hard; print counts when relevant. Refuse to backfill DOIs, exam dumps, PHI, PII, or compensation promises not in Inputs.