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)

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

kib-0.2.tar.gz (5.2 kB view details)

Uploaded Source

File details

Details for the file kib-0.2.tar.gz.

File metadata

  • Download URL: kib-0.2.tar.gz
  • Upload date:
  • Size: 5.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for kib-0.2.tar.gz
Algorithm Hash digest
SHA256 ba075bd58acabb408f67c8f1921001fac2e72a923fb05dd5ab9a0b75d64a22c9
MD5 ea723a1cf84a050c14092a4610e5426d
BLAKE2b-256 4ca673a9452c18de581bbc604a24e034a4d55959a69ef93b2739c1f8dbccd117

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

0.2 This release

1 file

0.1

1 file

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page