orchestration-provider

module
v0.0.0-...-0eaa79d Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 30, 2021 License: Apache-2.0

README

orchestration-provider

orchestration-template is a minimal Crossplane Provider that is meant to be used as a template for implementing new Providers. It comes with the following features that are meant to be refactored:

  • A ProviderConfig type that only points to a credentials Secret.
  • An Environment resource type that serves as an example managed resource.
  • A managed resource controller that reconciles Environment objects and simply prints their configuration in its Observe method.

Developing

Run against a Kubernetes cluster:

make run

Build, push, and install:

make all

Build image:

make image

Push image:

make push

Build binary:

make build

Directories

Path Synopsis
Package apis contains Kubernetes API for the Orchestration provider.
Package apis contains Kubernetes API for the Orchestration provider.
application
Package application contains group application API versions
Package application contains group application API versions
application/v1alpha1
Package v1alpha1 contains the v1alpha1 group Sample resources of the Orchestration provider.
Package v1alpha1 contains the v1alpha1 group Sample resources of the Orchestration provider.
v1alpha1
Package v1alpha1 contains the core resources of the Orchestration provider.
Package v1alpha1 contains the core resources of the Orchestration provider.
cmd
internal

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL