Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/paoloalba/deployer_k8s
Programmatic yaml file generator for K8s resources.
https://github.com/paoloalba/deployer_k8s
Last synced: 12 days ago
JSON representation
Programmatic yaml file generator for K8s resources.
- Host: GitHub
- URL: https://github.com/paoloalba/deployer_k8s
- Owner: paoloalba
- License: mit
- Created: 2020-11-29T12:59:12.000Z (almost 4 years ago)
- Default Branch: master
- Last Pushed: 2021-01-16T09:13:04.000Z (almost 4 years ago)
- Last Synced: 2024-10-12T09:23:19.812Z (about 1 month ago)
- Language: Python
- Homepage:
- Size: 20.5 KB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# K8s deployer
This repository implementes helpers for the programmatic deployment of K8s resources on a cluster.
The core of the logic is contained in the ```k8s_yaml_obj.py```, which implements classes for relevant YAML elements on K8s resources.
The generated YAML files can be then normally used through ```kubectl``` inline commands or within the desired script.
## Pypi Installation
The core can also be installed as pypi package: `pip install k8syaml`## Use cases
For examples of end uses please refer to
- https://github.com/paoloalba/dev_tf_model
- https://github.com/paoloalba/tf_api
- https://github.com/paoloalba/image_segmentation_distributed