Automatically sync configuration keys and values from external system
Problem to solve
In response to HashiCorp's introduction of waypoint we need to improve the fit and finish of Vault and GitLab CICD. This is specifically around Config and Secrets.
Proposal
Waypoint: Config syncing will allow configuration keys and values to sync from an external source, such as Consul, Vault, etcd, and other sources. This will be a pluggable system in time but may be hardcoded initially. This can also be used for secrets since the syncing will happen at the entrypoint and not the server.