lucecu
lucecu copied to clipboard
Lucecu is a collection of DotNet templates, like K8S operator patterns
About Lucecú
Lucecú is the Xabaril repository for custom DotNet templates. Our goal is to simplify the initial scaffolding of some scenarios where DotNet does not have a template yet.
At the moment, the templates included in this repository are:
- K8S Operator pattern
How to build
Lucecú is built against the latest NET Core 3.
- Install the required .NET Core SDK
- Run dotnet new -i ./src/templates/k8soperator in the root of the repo for building k8s template.
K8S Operator pattern template
This template creates the default scaffolding project to create a Kubernetes operator, including:
- Project scaffolding
- A Simple CRD
- YAML templates for deploy CRD
- A CRD watcher
- A Kubernetes controller with Kubernetes client dependency
To get more information, please checkout our Getting Starting with K8S Operator template
Acknowledgements
Lucecú is built using the following great open source projects and free services:
..and last but not least a big thanks to all our contributors!
Code of conduct
This project has adopted the Microsoft Open Source Code of Conduct. For more information see the Code of Conduct FAQ or contact [email protected] with any additional questions or comments.