standardized app config schema
# following convention of how Spring has nested everything under "spring", we should look to do the same.
spring: ...
spinnaker:
common: ...
kork:
storage:
{name}:
driver: {driver|class} // {driver}=MYSQL|REDIS|ETCD|SQS, {class}=DURABLE_STORE|CACHE|QUEUE
available: ...
consistent: ...
cache: ...
queue: ...
peers:
- useast1
- uswest2
replication: ...
services:
{coreService}: ...
infra: ...
{serviceExtension}: ...
spinnaker-plugin:
{plugin}: ...
have operator docs built into standard; SpinnakerConfigurationProperties children must have docs/usage annotations