Default to dash separated?
container, job, secrets, acorns, etc keys have to be a-z0-9- because that is what k8s expects. In general we were going to default all keys to camelCase but it's weird to save one key must be foo-bar and everything else is fooBar. We should just ensure all keys are maybe foo-bar. The crappy thing about dash separated is that you have to quote the key in cue.
sticking with camel case.
need a validation error on the keys in the acorn file to ensure theyre dns names
simple fix is changing regex for the keys
@cjellick were any fixes or changes to the code base done in this issue, or is it just to document the decission.
I'm going to put this under the AML umbrella that @ibuildthecloud will be doing
Moving out of v0.4.0, because I dont think @ibuildthecloud is going to get to it, given the kubecon release