Commit Graph

5 Commits

Author SHA1 Message Date
Aldo Culquicondor 70a866ee52
Downgrade v2 API to v2beta1 (#378)
To leave the path open for improving the API without having to release a v3.
2021-07-16 11:29:46 -04:00
Aldo Culquicondor e80137c286
Consolidate validation and defaulting logic (#376)
Validation happens in a single place, improving coverage
2021-07-15 14:28:38 -07:00
Aldo Culquicondor 6afa62ca0b
Add integration tests for v2 controller (#375)
* Do inter-pod communication through SSH

The controller generates keys and mounts them to the containers. The container images must know how to place the credentials and set file permissions.

* Use init-container instead of entrypoint

* Fix scheme for recorder and defaults

* Add integration tests for v2 controller
2021-07-15 06:43:51 -07:00
Aldo Culquicondor 4e7b23eb15
Upgrade v2 dependencies to k8s 1.19 (#370) 2021-06-22 14:15:31 -07:00
Aldo Culquicondor 3d4a4bdb51
Fork v2 controller and API in a new module (#366) 2021-06-22 08:58:51 -04:00