Skip to main content

# 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

  1. Create custom resources

` kubectl apply -f resources/ `

  1. Run controller (running in container/pod will be available in next version)

` python3 -m kib `

  1. 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

[![asciicast](https://asciinema.org/a/137445.png)](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)

Source distribution for kib 0.2
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

Release history Release notifications | RSS feed

This release

0.2 This release

1 release file

0.1

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page