source-controller/config
Hidde Beydals 6ee2b95345 Implement new runtime interfaces, prepare testenv
This commit ensures all API objects implement the interfaces used by
the runtime package to work with conditions, etc., and prepares the
test suite to work with the `pkg/runtime/testenv` wrapper.

Changes are made in a backwards compatible way (that being: the
existing code can still be build and works as expected), but without
proper dependency boundaries. The result of this is that the API
package temporary depends on the runtime package, which is resolved
when all reconcilers have been refactored and the API package does
no longer contain condition modifying functions.

Signed-off-by: Hidde Beydals <hello@hidde.co>
2022-02-15 15:40:57 +05:30
..
crd Implement new runtime interfaces, prepare testenv 2022-02-15 15:40:57 +05:30
default Remove deprecated bases from default kustomization 2020-08-21 10:26:46 +03:00
manager Release v0.21.2 2022-02-07 11:50:32 +02:00
rbac Upgrade controller-runtime to v0.7.0 2020-12-18 19:17:10 +01:00
samples Rename samples to match `v1beta1` API 2020-09-30 17:07:16 +02:00
testdata Set timeout to fix intermittent errors 2022-01-20 08:23:43 +00:00