Commit Graph

11 Commits

Author SHA1 Message Date
Rick
9c9758c6c0
docs: fix exposing upload porxy ingress (#2578)
Signed-off-by: rick <LinuxSuRen@users.noreply.github.com>
Co-authored-by: rick <LinuxSuRen@users.noreply.github.com>
2023-02-09 00:54:16 +01:00
Maya Rashish
80c1984985
Remove v1alpha1 as a stored version from our CRDs (#2407)
* Avoid generating most of the v1alpha1 CRDs, regenerate

We leave the CDI CRD alone as that one is installed via a YAML file.

Signed-off-by: Maya Rashish <mrashish@redhat.com>

* Avoid references to v1alpha1 APIs in docs

Signed-off-by: Maya Rashish <mrashish@redhat.com>

* Remove v1alpha1 specific tests

Signed-off-by: Maya Rashish <mrashish@redhat.com>

* Manually adjust code not to reference v1alpha1 APIs

v1alpha1 upload paths are kept as virtctl image upload still uses them

Signed-off-by: Maya Rashish <mrashish@redhat.com>

* Factor out scaling deployment to function

Signed-off-by: Maya Rashish <mrashish@redhat.com>

* Handle removal of v1alpha1 version from CRDs

If it was ever a storage version, we perform manual storage migration:
we ensure v1beta1 is storage version, get & update every object, and
remove the v1alpha1 storage version.

The CDI CRD v1alpha1 version is kept, so updating from clusters that
had old versions by applying release YAMLs still works.

Signed-off-by: Maya Rashish <mrashish@redhat.com>

* Test upgrade from a version with v1alpha1 storage version.

Artificially create objects by scaling down cdi-operator & creating
a DV. Make sure it's there even after we restore CDI and that v1beta1
is the only storedVersion.

Signed-off-by: Maya Rashish <mrashish@redhat.com>

* Regenerate (again, due to rebase)

Signed-off-by: Maya Rashish <mrashish@redhat.com>

Signed-off-by: Maya Rashish <mrashish@redhat.com>
2022-12-20 00:26:50 +00:00
Andrei Kvapil
f2b56541db
Fix ingress annotations (#2404)
Signed-off-by: Andrei Kvapil <kvapss@gmail.com>

Signed-off-by: Andrei Kvapil <kvapss@gmail.com>
2022-08-24 16:24:47 +01:00
akalenyu
a602485b0b
Switch deprecated extensions/v1beta1 Ingress (#1826)
Replaced by networking/v1 Ingress
https://kubernetes.io/docs/reference/using-api/deprecation-guide/#v1-22

Signed-off-by: Alex Kalenyuk <akalenyu@redhat.com>
2021-06-08 19:33:31 +02:00
Alexander Wels
1caf2e1823
Remove references to extensions/v1beta1 in examples (#1101)
Signed-off-by: Alexander Wels <awels@redhat.com>
2020-02-10 16:35:17 +01:00
Michael Henriksen
bd4c4c950b
cert rotation (#1091)
* initial cert rotation controller

Signed-off-by: Michael Henriksen <mhenriks@redhat.com>

* fix typo

Signed-off-by: Michael Henriksen <mhenriks@redhat.com>
2020-02-03 23:36:58 +01:00
Irit goihman
3f5a55f01b fix link in exposing upload proxy document
Signed-off-by: Irit goihman <igoihman@redhat.com>
2019-04-29 11:00:35 +03:00
Michael Henriksen
830de5df0f refresh docs for uploadproxy reencrypt routes 2019-03-07 19:49:15 -05:00
Michael Henriksen
5e2ed1b97b initial oerator implementation 2019-01-16 20:22:14 -05:00
Irit Goihman
c0eee34393 fix open quotes 2019-01-07 11:20:48 +02:00
Irit Goihman
26670bf53d add ingress/route doc 2018-12-21 09:49:43 +02:00