gogeta-configure: Maintain etcd configuration for gogeta from YAML file
Project description
Description
Given a YAML config file (gogeta.yaml), updates keys in etcd to allow gogeta to proxy hostnames to backends
Usage
usage: gogeta-configure [-h] [--debug] [--silent] [--update] [--list]
[--dry-run] [--purge] [--version]
[config_file]
Update gogeta via etcd
positional arguments:
config_file YAML config file (use "-" to read from STDIN)
optional arguments:
-h, --help show this help message and exit
--debug, -d Show debug logging
--silent, -s Hide error logging
--update, -u Update services
--list, -l List services
--dry-run, -D Do not change configuration
--purge Purge all gogeta config from etcd
--version, -v show program's version number and exit
Example Config
--- etcd: 127.0.0.1:4001 services: bar.example.com: - backend-3.backend - backend-4.backend foo.example.com: - backend-1.backend - backend-2.backend
More examples are available in the examples folder of the source distribution
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
File details
Details for the file gogeta-configure-0.0.3.tar.gz.
File metadata
- Download URL: gogeta-configure-0.0.3.tar.gz
- Upload date:
- Size: 3.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
d06015c465c9edb23c246ad75799744e46a69f9dc4bba5d2a976f8f58fbae30b
|
|
| MD5 |
4d28d3667acdb92f9f2d254e94e4398d
|
|
| BLAKE2b-256 |
6c5eb52f185c20c68c698539021207e9e264e6a9ab293c043c56d16f2fff958e
|