Mikko Ylinen
c3a3561cb8
webhooks: stop handling Pod updates
...
FPGA and SGX webhooks mutate container resources which
are immutable. Therefore, stop processing pod updates
and act on creation only.
Signed-off-by: Mikko Ylinen <mikko.ylinen@intel.com>
2023-08-14 15:18:51 +03:00
Tuomas Katila
e92b752d75
deployments: move from 'vars' to 'replacements'
...
Signed-off-by: Tuomas Katila <tuomas.katila@intel.com>
2023-08-03 10:37:44 +03:00
Mikko Ylinen
16724043b2
operator: move to controller-tools v0.12.0
...
Signed-off-by: Mikko Ylinen <mikko.ylinen@intel.com>
2023-05-05 15:02:36 +03:00
Mikko Ylinen
51df411cb1
dsa: make initImage spec consistent with other APIs
...
Signed-off-by: Mikko Ylinen <mikko.ylinen@intel.com>
2022-01-11 08:17:35 +02:00
Mikko Ylinen
d63037c2e1
Move to Admission v1 API
...
Update to controller-runtime v0.7.0 and Admission types to v1 with it.
Signed-off-by: Mikko Ylinen <mikko.ylinen@intel.com>
2020-12-17 11:02:21 +02:00
Dmitry Rozhkov
7e621f7905
upgrade controller-gen to v0.4.1
...
The new versions adds admissionReviewVersions annotation and makes it
mandatory.
2020-11-18 11:44:37 +02:00
Mikko Ylinen
e054440a32
webhooks: move to admissionregistration.k8s.io/v1
...
With controller-gen 0.4.0, admissionregistration defaults to v1 API.
Signed-off-by: Mikko Ylinen <mikko.ylinen@intel.com>
2020-10-14 14:48:40 +03:00
Dmitry Rozhkov
200e2f8181
operator: add simple FPGA operator combined with FPGA webhook
2020-08-18 17:32:23 +03:00
Dmitry Rozhkov
a62c6f7d5e
fpga webhook: reimplement to use kubebuilder framework
...
Simplify upgrade procedure to newer versions of kubernetes by relying on the
kubebuilder framework rather than using codegen directly.
Closes #377
2020-08-17 12:09:03 +03:00
Dmitry Rozhkov
7177409f19
fpga webhook: rework deployment to use kustomize
...
Contributes to #318
2020-06-23 15:53:36 +03:00