fiaas / skipper

Skipper controls deployment and updates of FIAAS components
https://fiaas.github.io/
Apache License 2.0
3 stars 8 forks source link

Transition to apiextensions.k8s.io/v1 CustomResourceDefinition #123

Closed oyvindio closed 2 years ago

oyvindio commented 2 years ago

The CustomResourceDefinition resource is out of beta in Kubernetes 1.16. apiextensions.k8s.io/v1beta1 CustomResourceDefinition, which FIAAS currently uses, will be removed in Kubernetes v1.22.

There are some changes that are necessary to transition FIAAS from using to apiextensions.k8s.io/v1 CustomResourceDefinition; we need to determine exactly what these are, and how to implement the changes in FIAAS.

Related to https://github.com/fiaas/fiaas-deploy-daemon/issues/38. skipper can also create customresourcedefinitions for Application and ApplicationStatus, and must also be updated similarly to fiaas-deploy-daemon.

oyvindio commented 2 years ago

This was fixed in #132