// readme

Upjet-based Crossplane provider for Harbor

[!CAUTION] xpkgs in the jonasz-lasut namespace were deleted as of the v1.4.0 release. Please migrate to the official crossplane-contrib namespace.

Provider Upjet-Harbor is a Crossplane provider that is built using Upjet code generation tools and exposes XRM-conformant managed resources for Harbor, wrapping the goharbor/terraform-provider-harbor Terraform provider.

Getting Started

Install the provider into a Crossplane control plane. The provider package is published from this repository’s CI on tag pushes; see Releases for the published image references.

apiVersion: pkg.crossplane.io/v1
kind: Provider
metadata:
  name: provider-upjet-harbor
spec:
  package: <image-from-releases>

Then configure credentials for your Harbor instance via a ProviderConfig / ClusterProviderConfig. Examples live under…