Skip to content

Latest commit

 

History

History
35 lines (21 loc) · 1018 Bytes

README.md

File metadata and controls

35 lines (21 loc) · 1018 Bytes

OneCloud Service Operator

This repo contains the OneCloud Service Operator for Kubernetes(OSO).

An operator in Kubernetes is the combination of one or more custom resources and controllers managing said custom resources.

The OSO will allow containerized applications and Kubernetes users to create, update, delete and retrieve the status of objects in OneCloud services such as Server, Image, Network, Storage, etc. using the Kubernetes API, for example using Kubernetes manifests or kubectl plugins.

Installation

# install all crds
make install

# build
make manager

# run locally
./manager --config xxx.conf

# build and push docker image
make image

Documention

See Documention

Contribution

See Contribution.

License

Apache License 2.0. See LICENSE.