aaronlevy / kube-controller-demo

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Demo Controller

Goal

The goal of this project is to demonstrate how you can build a simple Kubernetes controller.

This is not meant as a project to be used directly - but rather as a reference point to build your own custom controllers.

This example is currently based off client-go v3.0.0-beta.0 - but will be updated as new versions become available.

Helpful Resources

Roadmap

  • Demonstrate using
    • leader-election
    • Third Party Resources
    • Shared Informers
    • Events

Building

Build agent and controller binaries:

make clean all

Build agent and controller Docker images:

make clean images

About

License:Apache License 2.0


Languages

Language:Go 91.3%Language:Makefile 5.7%Language:Shell 2.9%