Skip to content
/ lucecu Public

Lucecu is a collection of DotNet templates, like K8S operator patterns

License

Notifications You must be signed in to change notification settings

Xabaril/lucecu

Repository files navigation

Lucecu CD Build

Lucecu CI Build

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:

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 opencode@microsoft.com with any additional questions or comments.