Container for pulling git repo in cycle and notify etcd about changes.
List of environment variables
GITPATHpath to git repository.
LOCALPATHpath to folder where git repository would be cloned. Optional, default is
ETCDCTL_PEERSparameter to tell
etcdpeer address to work with.
ETCDCTL_WATCHpath inside etcd to watch update signal. Optional, default key:
ETCDCTL_NOTIFYpath inside etcd to send notification signal if git repo have changed. Optional, default key:
/services/gitupdater/notify. Default value is
SSH private keys
You may need to access private GIT repository with confd config files. In such case you have put ssh config file and private key to folder
It can be done by the small secure data container on the same docker host and param
--volumes-from=ssh-config-container for your container.