{ "info": { "author": "Tom\u00e1\u0161 Kukr\u00e1l", "author_email": "tomas.kukral@6shore.net", "bugtrack_url": null, "classifiers": [ "Operating System :: POSIX :: Linux", "Programming Language :: Python", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: Implementation :: CPython" ], "description": "# kib\nKubernetes image builder is simple service capable to build custom images and push them to registry. It is using [Custom resources](https://kubernetes.io/docs/concepts/api-extension/custom-resources/) and image controller.\n\nImage controller is listening for changes in Kubernetes API and build missing images.\n\n## Instalation\n\n1. Create custom resources\n\n```\nkubectl apply -f resources/\n```\n\n2. Run controller (running in container/pod will be available in next version)\n\n```\npython3 -m kib\n```\n\n3. Add Image resources and wait for them to get builded. Image examples can be found in `examples/`\n\n## Configuration\n\nConfiguration options are defined by environment variables.\n\nName | Default | Description\n--- | --- | ---\n`KIB_CONFIG` | `incluster` | Define how to load configuration\n`KIB_BUILD_MISSING` | `1` | Build missing images on start\n`KIB_WATCH` | `1` | Keep watching for new images\n\n## Demo\n\n[![asciicast](https://asciinema.org/a/137445.png)](https://asciinema.org/a/137445)", "description_content_type": null, "docs_url": null, "download_url": "https://github.com/tomkukral/kib/archive/v0.2.tar.gz", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/tomkukral/kib/", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "kib", "package_url": "https://pypi.org/project/kib/", "platform": "", "project_url": "https://pypi.org/project/kib/", "project_urls": { "Download": "https://github.com/tomkukral/kib/archive/v0.2.tar.gz", "Homepage": "https://github.com/tomkukral/kib/" }, "release_url": "https://pypi.org/project/kib/0.2/", "requires_dist": null, "requires_python": "", "summary": "Kubernetes image builder", "version": "0.2" }, "last_serial": 3194864, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "bc698926d245706260ff1917b57ec6fa", "sha256": "6902e46a48399d4dfc19a32bc8dd56cbbb0f955af9b810d4f64dbae238d93b5e" }, "downloads": -1, "filename": "kib-0.1.tar.gz", "has_sig": false, "md5_digest": "bc698926d245706260ff1917b57ec6fa", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4181, "upload_time": "2017-09-15T10:54:45", "url": "https://files.pythonhosted.org/packages/d2/52/9a76cc80567453d4fbeff62f5bcd87c13ee2b6b0c8dd9cf363947a02d5e1/kib-0.1.tar.gz" } ], "0.2": [ { "comment_text": "", "digests": { "md5": "ea723a1cf84a050c14092a4610e5426d", "sha256": "ba075bd58acabb408f67c8f1921001fac2e72a923fb05dd5ab9a0b75d64a22c9" }, "downloads": -1, "filename": "kib-0.2.tar.gz", "has_sig": false, "md5_digest": "ea723a1cf84a050c14092a4610e5426d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5213, "upload_time": "2017-09-22T15:07:06", "url": "https://files.pythonhosted.org/packages/4c/a6/73a9452c18de581bbc604a24e034a4d55959a69ef93b2739c1f8dbccd117/kib-0.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "ea723a1cf84a050c14092a4610e5426d", "sha256": "ba075bd58acabb408f67c8f1921001fac2e72a923fb05dd5ab9a0b75d64a22c9" }, "downloads": -1, "filename": "kib-0.2.tar.gz", "has_sig": false, "md5_digest": "ea723a1cf84a050c14092a4610e5426d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5213, "upload_time": "2017-09-22T15:07:06", "url": "https://files.pythonhosted.org/packages/4c/a6/73a9452c18de581bbc604a24e034a4d55959a69ef93b2739c1f8dbccd117/kib-0.2.tar.gz" } ] }