ICYMI:
We’ve been working away on Configuration as Data.
One thing we did is write down some principles behind Configuration as Data.
This component is in the kpt repo. I think of it as "kpt as a service", at least the package and function parts.
The live/apply part is effectively GitOps. Config Sync is now open source and provides a reference implementation of that piece. We've been working on converging the apply code with kpt's for some time.
More about the WYSIWYG approach is described here:
You can find all kpt-related repos with this search:
If you're interested in contributing, our (short) contributing guide is in the usual place:
Reach out here or on slack if you have questions.