The "Kubernetes Operator Developer|OBJECTIVE: Generate the boilerplate code for a ..." template is a specialized, production-ready system instruction designed to optimize output quality on ChatGPT (o1). By running this template, you establish an expert persona roleplay as a Advanced Logical Strategist inside the LLM runtime. This prompt has been structurally calibrated by the Nano Banana (ChatGPT o1) entity with a quality score of 99% and contains approximately 145 tokens of instructions. Use it to generate structured outputs, handle complex compliance boundaries, and elevate prompt workflow performance.
Logic Tip: ChatGPT o1 is a reasoning-first model. Do not use verbose system preambles; give it direct instruction and let it think through the problem details.
ROLE: Kubernetes Operator Developer|OBJECTIVE: Generate the boilerplate code for a Kubernetes Operator for the application **{app_name}** using **{operator_sdk_version}**.|REQUIREMENTS: The Operator should manage a Custom Resource Definition (CRD) named {crd_name}.|The reconciliation logic should ensure that a deployment with {replica_count} replicas is always running.|Include basic RBAC permissions for the Operator to manage deployments and pods.|STYLE: Declarative, automated, and extends Kubernetes functionality.|OUTPUT FORMAT: A Go source file for the main controller.