Skip to content
This repository has been archived by the owner on Aug 29, 2018. It is now read-only.

Manages Kubernetes nodes based on kvm-operator (host cluster) state.

License

Notifications You must be signed in to change notification settings

giantswarm/kvm-operator-node-controller

Repository files navigation

KVM operator node controller

Manages Kubernetes nodes based on kvm-operator (host cluster) state.

This project implementes own stand-alone node controller and provider for kvm-operator.

Controller and specifically provider implemented similar to Kubernetes "out-of-tree" cloud-controller-managers..

Prerequisites

Getting Project

Download the latest release: https://github.com/giantswarm/kvm-operator-node-controller/releases/latest

Clone the git repository: https://github.com/giantswarm/kvm-operator-node-controller.git

Download the latest docker image from here: TBD

How to build

Dependencies

Dependencies are managed using glide and contained in the vendor directory. See glide.yaml for a list of libraries this project directly depends on and glide.lock for complete information on all external libraries and their versions used.

Note: The vendor directory is flattened. Always use the --strip-vendor (or -v) flag when working with glide.

Building the standard way

go build

Cross-compiling in a container

Here goes the documentation on compiling for different architectures from inside a Docker container.

Running kvm-operator-node-controller

  • How to use
  • What does it do exactly

Future Development

  • TBD

Contact

Contributing & Reporting Bugs

See .github/CONTRIBUTING.md for details on submitting patches, the contribution workflow as well as reporting bugs.

License

kvm-operator-node-controller is under the Apache 2.0 license. See the LICENSE file for details.

About

Manages Kubernetes nodes based on kvm-operator (host cluster) state.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages