kcc-direct-controller-logic-implementer
OfficialBuild direct KCC adapters and prove correctness
Software Engineering#e2e testing#golden tests#config connector#kubernetes controller#gcp reconciliation#adapter implementation#crd field coverage
AuthorGoogleCloudPlatform
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill helps engineers implement direct Config Connector reconciliation (Adapter logic) and validate it end-to-end against real or mocked GCP so updates reliably reach the desired state.
Core Features & Use Cases
- Adapter implementation: Implements Find, Create, Update, and Delete for a direct KCC resource, including correct mapper usage and error handling such as 404 behavior in Find.
- Test fixture authoring: Produces Minimal and Maximal E2E resource fixtures that exercise required-only vs full-field coverage.
- Golden recording & verification: Records HTTP traffic and generated object golden files against Real GCP (with timeouts) or MockGCP for faster iteration, then verifies CRD field coverage via API checks.
Quick Start
Ask the AI to guide you through implementing the Adapter in pkg/controller/direct/<service>/<resource_lower>_controller.go, creating the minimal and maximal fixture create/update.yaml files, and recording golden files using the provided RUN_E2E and E2E_GCP_TARGET settings.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: kcc-direct-controller-logic-implementer Download link: https://github.com/GoogleCloudPlatform/k8s-config-connector/archive/main.zip#kcc-direct-controller-logic-implementer Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.