provider-langfuse is a Crossplane provider
template that is built using Upjet code
generation tools and exposes XRM-conformant managed resources for the Template
API.
This template serves as a starting point for generating a new Crossplane Provider using the upjet tooling. Please follow the guide linked below to generate a new Provider:
https://github.com/crossplane/upjet/blob/main/docs/generating-a-provider.md
Run code-generation pipeline:
go run cmd/generator/main.go "$PWD"Run against a Kubernetes cluster:
make runBuild, push, and install:
make allBuild binary:
make buildAfter tilt up is healthy, apply examples directly:
kubectl --context kind-provider-langfuse-dev apply -f examplesVerify they reconcile:
kubectl --context kind-provider-langfuse-dev get organizations.langfuse.crossplane.io
kubectl --context kind-provider-langfuse-dev describe organization dev-validation-organization-alpha
kubectl --context kind-provider-langfuse-dev describe organization dev-validation-organization-betaThese examples intentionally do not match Langfuse bootstrap seed values.
For filing bugs, suggesting improvements, or requesting new features, please open an issue.