The Gate and Key
Project description
Yog
An opinionated docker-and-ssh-centric declarative system management tool.
sudo pip install yog
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./yog-repo.confto 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.2.tar.gz
(13.0 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.2-py3-none-any.whl
(27.9 kB
view details)
File details
Details for the file yog-1.3.2.tar.gz.
File metadata
- Download URL: yog-1.3.2.tar.gz
- Upload date:
- Size: 13.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.8.0 pkginfo/1.8.3 readme-renderer/37.3 requests/2.28.1 requests-toolbelt/0.10.1 urllib3/1.26.12 tqdm/4.64.1 importlib-metadata/5.0.0 keyring/23.10.0 rfc3986/2.0.0 colorama/0.4.6 CPython/3.10.8
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
bb0b9a5a1f32be532aece252ccd82f5af5f0a75e9a026e3d6f2bbe360c8fa225
|
|
| MD5 |
82344873ea8ad665f37433b08f194c0b
|
|
| BLAKE2b-256 |
9a980b64802acbb5f3f416b3cc1de835f286807c6449ae856139e7a306cfb210
|
File details
Details for the file yog-1.3.2-py3-none-any.whl.
File metadata
- Download URL: yog-1.3.2-py3-none-any.whl
- Upload date:
- Size: 27.9 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.8.0 pkginfo/1.8.3 readme-renderer/37.3 requests/2.28.1 requests-toolbelt/0.10.1 urllib3/1.26.12 tqdm/4.64.1 importlib-metadata/5.0.0 keyring/23.10.0 rfc3986/2.0.0 colorama/0.4.6 CPython/3.10.8
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
5cd4e05ef426786b139b0d493cb1e6926235a9884feb0e295ab764f72add5462
|
|
| MD5 |
35b328e0294bff2f6cba33e053ccf818
|
|
| BLAKE2b-256 |
aeb53d5fe27aa454cd4446756cc8af3a55d72925d1d86bb9b0bc55cc5b6f60fd
|