A set of libraries for writing Crossplane controllers.
Go to file
Nic Cope defa322852 Remove reconcilers and utilities pertaining to workloads
https://github.com/crossplane/crossplane/issues/1755

This removes support for the secret propagation and target controllers that each
Kubernetes Cluster managed resource implemented before workloads were deprecated.
See the above issue for context.

Signed-off-by: Nic Cope <negz@rk0n.org>
2020-10-16 19:54:18 -07:00
.github Update .github to match crossplane/crossplane 2020-09-26 15:17:01 -07:00
apis Add docstring and enum validation for credentials secret source 2020-10-07 15:20:16 -07:00
build@066208d58f Bump build submodule 2020-10-05 17:31:22 -07:00
hack Update go mod and refs with crossplane org name 2020-02-18 18:17:32 -06:00
pkg Remove reconcilers and utilities pertaining to workloads 2020-10-16 19:54:18 -07:00
.gitignore Update bucket scripts and claims to use naming format with UID in bucket name. 2019-05-07 11:40:32 -07:00
.gitmodules Initial Project Scaffolding (#13) 2018-09-13 17:20:02 -07:00
.golangci.yml Bump golangci-lint timeout 2020-10-01 17:08:08 -05:00
DCO Initial Project Scaffolding (#13) 2018-09-13 17:20:02 -07:00
INSTALL.md runtime migration: markdown and makefile 2019-08-20 21:33:39 -05:00
Jenkinsfile Enable codecov 2020-02-19 19:53:52 -08:00
LICENSE rename to crossplane 2018-11-19 15:56:32 -08:00
Makefile Update go mod and refs with crossplane org name 2020-02-18 18:17:32 -06:00
OWNERS.md governance: add OWNERS.md to define maintainers of this repo 2020-06-11 11:18:59 -07:00
PROJECT Update go mod and refs with crossplane org name 2020-02-18 18:17:32 -06:00
README.md updates outdated link to the developer guide in README 2020-03-25 16:59:23 -07:00
go.mod Add FsReadCloser to implement io.ReadCloser for a filesystem 2020-09-04 19:59:49 -05:00
go.sum Remove dependency on crossplane-tools 2020-09-04 17:15:26 -07:00

README.md

crossplane-runtime Godoc

Overview

crossplane-runtime is a set of go libraries used to build Kubernetes controllers in Crossplane and its related stacks. Take a look at our developer guide and API documentation for help getting started with crossplane-runtime.

Contributing

crossplane-runtime is a community driven project and we welcome contributions. See the Crossplane contributing guidelines to get started.

Report a Bug

For filing bugs, suggesting improvements, or requesting new features, please open an issue.

Contact

Please use the following to reach members of the community:

Roadmap

crossplane-runtime goals and milestones are currently tracked in Crossplane's roadmap.

Governance and Owners

crossplane-runtime is run according to the same governance and ownership structure as the core Crossplane project.

Code of Conduct

crossplane-runtime adheres to the same code of conduct as the core Crossplane project.

Licensing

crossplane-runtime is under the Apache 2.0 license.

FOSSA Status