The Gate and Key
Project description
Yog
An opinionated docker-and-ssh-centric declarative system management tool.
Some features:
- Like puppet or ansible but a lot smaller and focused on docker.
- "agentless" in the same sense that ansible is, in that it (ab)uses ssh to do lots of its functionality.
- (ab)uses ssh as a poor-person's Envoy - it prefers to tunnel traffic over ssh even if it could otherwise just hit the port directly.
Command summary:
yog: Applies configurations to hosts. e.g.yog myhost.mytldapplies the config from./domains/mytld.myhost.yml.yog-repo: Manages a docker repository.yog-repo pushuses the contents of./Yogfileto build an image and push it to the configured registry with the configured name and tag.
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
yog-1.3.0.tar.gz
(12.9 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
yog-1.3.0-py3-none-any.whl
(27.8 kB
view details)
File details
Details for the file yog-1.3.0.tar.gz.
File metadata
- Download URL: yog-1.3.0.tar.gz
- Upload date:
- Size: 12.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/35.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.9 tqdm/4.64.0 importlib-metadata/4.11.4 keyring/23.5.1 rfc3986/2.0.0 colorama/0.4.4 CPython/3.10.4
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
133aece93611622c8211af7ba1f187c9cec2b68fbc8d9c8b546a1faedfdbb6d8
|
|
| MD5 |
798088788b9111b401c5c01eedf35e7d
|
|
| BLAKE2b-256 |
d1bdb1edfda5bcb2c18941fbb6c35bc4ed2ff0d490e1196261ad36b8740da5db
|
File details
Details for the file yog-1.3.0-py3-none-any.whl.
File metadata
- Download URL: yog-1.3.0-py3-none-any.whl
- Upload date:
- Size: 27.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/35.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.9 tqdm/4.64.0 importlib-metadata/4.11.4 keyring/23.5.1 rfc3986/2.0.0 colorama/0.4.4 CPython/3.10.4
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
bfe2c763837d3684acd86f8d24afe27b225881e89b06cef44ff3c1765740ecb9
|
|
| MD5 |
963f8712644125cc85082cec3d89c350
|
|
| BLAKE2b-256 |
0faf12686088d4facb05a26c783e100aacb19fec2653c6ec90d504a5ac6ce7d1
|