Weitere ähnliche Inhalte
Ähnlich wie Confd - Uszanowanko Programowanko (20)
Mehr von The Software House (20)
Kürzlich hochgeladen (20)
Confd - Uszanowanko Programowanko
- 6. CONFD / MAN CONFD
TEMPLATE
▸ /etc/confd/templates/myconfig.conf.tmpl
database_url = {{getv "/myapp/database/url"}}
- 7. CONFD / MAN CONFD
CONFIG
▸ /etc/confd/conf.d/myconfig.toml
[template]
src = "myconfig.conf.tmpl"
dest = "/tmp/myconfig.conf"
keys = [
"/myapp/database/url",
]
- 9. CONFD / MAN CONFD
BACKENDS
▸ etcd
▸ consul
▸ vault
▸ environment variables
▸ redis
▸ zookeeper
▸ dynamodb
▸ stackengine
▸ rancher
- 10. CONFD / MAN CONFD
K/V
▸ etcd
etcdctl set /myapp/database/url db.example.com
▸ env
export MYAPP_DATABASE_URL=db.example.com
- 11. CONFD / MAN CONFD
TEMPLATE
▸ /etc/confd/templates/myconfig.conf.tmpl
database_url = {{getv "/myapp/database/url"}}
- 12. CONFD / MAN CONFD
RUN
▸ confd
▸ confd -backend env
▸ confd -onetime -backend env
▸ confd -onetime -confdir="./conf" -backend env
▸ confd —help