A set of libraries for writing Crossplane controllers.
Go to file
Nic Cope a0ec116066 Rename 'Native' credentials source to 'InjectedIdentity'
After some discussion amongst the community we felt this more accurately
represents a credentials source where credentials are derived from the
provider pod's identity (i.e. env vars, files, etc).

Signed-off-by: Nic Cope <negz@rk0n.org>
2020-10-06 21:25:59 -07:00
.github Update .github to match crossplane/crossplane 2020-09-26 15:17:01 -07:00
apis Rename 'Native' credentials source to 'InjectedIdentity' 2020-10-06 21:25:59 -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 Introduce a distinct ProviderConfig credentials field 2020-10-05 20:05:01 -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