lieutenant-operator

module
v0.1.3 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 15, 2020 License: BSD-3-Clause

README

Project Syn: Lieutenant Operator

Kubernetes Operator which implements the backend for Lieutenant API.

Please note that this project is in it's early stages and under active development.

Deployment

Deployment artifacts are available under deploy/. Please amend them to your environment.

Example:

kubectl create ns syn-lieutenant
kubectl -n syn-lieutenant apply -f deploy/crds/
kubectl -n syn-lieutenant apply -f deploy/

Some example data to test the operator is available under examples/.

Development

to be written

The Operator is implemented using the Operator SDK.

Directories

Path Synopsis
cmd
pkg
apis/syn
Package syn contains syn API versions.
Package syn contains syn API versions.
apis/syn/v1alpha1
Package v1alpha1 contains API Schema definitions for the syn v1alpha1 API group +k8s:deepcopy-gen=package,register +groupName=syn.tools Package v1alpha1 contains API Schema definitions for the syn v1alpha1 API group +k8s:deepcopy-gen=package,register +groupName=syn.tools
Package v1alpha1 contains API Schema definitions for the syn v1alpha1 API group +k8s:deepcopy-gen=package,register +groupName=syn.tools Package v1alpha1 contains API Schema definitions for the syn v1alpha1 API group +k8s:deepcopy-gen=package,register +groupName=syn.tools
git
Package git simply anonymously imports all the various git implementations so the can be used.
Package git simply anonymously imports all the various git implementations so the can be used.
git/helpers
Package helpers contains helper functions for the various git manipulations that can be re-used.
Package helpers contains helper functions for the various git manipulations that can be re-used.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL