Skip to content
/ espejote Public

Espejote is a Kubernetes operator able to generate, patch, or manage resources in a cluster.

License

Notifications You must be signed in to change notification settings

vshn/espejote

Repository files navigation

a goopher standing in front of a big mirror
The Espejote tool ('big mirror' in Spanish) manages arbitrary resources in a Kubernetes cluster.
It allows a GitOps workflow while still being able to depend on in-cluster resources.

Espejote: An in-cluster templating controller

Installation

kubectl apply -k config/crd
kubectl apply -k config/default

Usage

Espejote manages resources by server-side applying rendered Jsonnet manifests to the cluster. It allows fine-grained control over external context used to rendering the resources and the triggers that cause the resources to be applied.

API documentation is available here.

Examples are a work in progress.

About

Espejote is a Kubernetes operator able to generate, patch, or manage resources in a cluster.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages