GoogleCloudPlatform / GoogleCloudPlatform/pubsec-declarative-toolkit

Investigate Installation method that does not require Config Controller

Open
#505 0 comments 0 reactions 1 assignee Claimed by @cartyc View on GitHub
developer-experience enhancement
Dominant language
Shell
Stars
36
Forks
26
PR merge metrics
No merged PRs in 30d

Description

**Is your feature request related to a problem? Please describe.**
I want to deploy infrastructure using the toolkit and KRM but I do not want to deploy a Config Controller cluster nor am interested in needing self-healing or reconciliation or budget is a concern and want to minimize costs.

How would I deploy a solution with these requirements?

**Describe the solution you'd like**
I would like to be able to deploy the infrastructure configuration from my local machine or a CI/CD pipeline. A potential way to achieve this is to deploy a local [kind](https://kind.sigs.k8s.io/) cluster that has config connector installed and have that deploy and reconcile then gets destroyed upon completion.

This would allow for a pushed based installation that does not require a full Config Controller installation/setup.

**Describe alternatives you've considered**
Deploy the infrastructure using the provided guidance but delete the Config Controller cluster upon completion.

**Additional context**
This would assist with reducing costs as well as providing a better bootstrap option for sandbox or non-prod environments that do not need self-healing or drift protection.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.