# kib Kubernetes 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.
Image controller is listening for changes in Kubernetes API and build missing images.
## Instalation
Create custom resources
` kubectl apply -f resources/ `
Run controller (running in container/pod will be available in next version)
` python3 -m kib `
Add Image resources and wait for them to get builded. Image examples can be found in examples/
## Configuration
Configuration options are defined by environment variables.
Name | Default | Description — | — | — KIB_CONFIG | incluster | Define how to load configuration KIB_BUILD_MISSING | 1 | Build missing images on start KIB_WATCH | 1 | Keep watching for new images
## Demo
[](https://asciinema.org/a/137445)
Metadata
Release files for kib 0.2
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| kib-0.2.tar.gz | 5.2 kB | Details |
Release files / kib-0.2.tar.gz
| Download URL | kib-0.2.tar.gz |
|---|---|
| Size | 5.2 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
ba075bd58acabb408f67c8f1921001fac2e72a923fb05dd5ab9a0b75d64a22c9
|
|
BLAKE2b-256 checksum How to use checksums |
4ca673a9452c18de581bbc604a24e034a4d55959a69ef93b2739c1f8dbccd117
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |