Metadata-Version: 2.1
Name: k8sgen
Version: 0.0.3
Summary: A Python package to enable dynamic generation of Kubernetes manifests
Home-page: https://github.com/jfcarter2358/k8sGen
Author: John Carter
Author-email: jfcarter2358@gmail.com
License: MIT
Description: # k8sGen
        ---
        ## About
        k8sGen was developed out of a need for a framework to enable to creation of kubernetes manifests based off the objects that are required, not a template.  Popular templating tools, like [Helm](https://helm.sh), is excellent in that it allows for values to be swapped into existing structures but becomes clunky when a large amount of customization is required on the Kubernetes-object level. Furthermore, Amazon's [cdk8s](https://cdk8s.io) excels at providing a more developer-freidnly way to generate manifests, but isn't so friendly to an application that needs to generate them for a user.  This is where k8sGen comes in.  By providing accessible Python classes for Kubernetes objects and the components, k8sGen enables applications to quickly build manifests based off of user-supplied configuration for use in installation guides and more.
        
        
        Documentation for k8sGen is available [here](https://k8sgen.readthedocs.io/en/latest/)
        
        
        This project is maintained by John Carter with the support of [ModelOp](http://modelop.com)
Platform: UNKNOWN
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Requires-Python: >=3.7
Description-Content-Type: text/markdown
