Create Direct Controller Skill
OfficialMigrate safely from Terraform to direct controllers.
Software Engineering#e2e testing#golden tests#config-connector#direct-controller#terraform-to-direct#controller migration#GVK
AuthorGoogleCloudPlatform
Version1.0.0
Installs0
System Documentation
What problem does it solve?
Teams need a safe, low-risk way to introduce a direct controller for an existing Config Connector resource that already has a Terraform or DCL controller, without breaking reconciliation or creating confusing diffs.
Core Features & Use Cases
- Controlled migration: Keep the existing Terraform/DCL controller as the default while adding the direct controller to the supported list.
- Side-by-side verification: Enable golden/e2e testing so diffs can be computed and checked for the direct controller against the older controller.
- Incremental rollout: Start with a focused set of resource kinds and expand coverage once behavior matches expectations.
Quick Start
Ask the skill to outline the exact code changes required in static_config.go and unified_test.go to add a direct controller and run side-by-side golden tests for your target GVKs.
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: Create Direct Controller Skill Download link: https://github.com/GoogleCloudPlatform/k8s-config-connector/archive/main.zip#create-direct-controller-skill 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.