teamhephy / controller

Hephy Workflow Controller (API)
https://teamhephy.com
MIT License
14 stars 26 forks source link

Support for apps/v1 deployments #125

Closed mrferos closed 3 years ago

mrferos commented 4 years ago

As of k8s 1.16 deployments in api version extensions/v1beta1 is no longer available according to docs

I do see apps/v1 was tried but it caused some bugs according to this commit.

Are there any plans to try and work on this again? Or a list of issues it caused that someone (read: me) can try at fixing on a fork to contribute back.

mrferos commented 4 years ago

Just saw there is an open PR for it here

Cryptophobia commented 4 years ago

@mrferos , yes that's where we have been working on the API deprecations. You could start using that branch for the controller and make an image. Then you could deploy this image to a running hephy cluster.

The way to test would be to build a hephy workflow-beta chart with all components deployed in apps/v1 api route rather than extensions/v1beta1 .

Cryptophobia commented 4 years ago

Fixed by #110

Cryptophobia commented 3 years ago

Closed by #110 #111 #132