SwissDataScienceCenter / amalthea

A kubernetes operator for spawning and exposing interactive user session servers.
Apache License 2.0
14 stars 4 forks source link

feature: crd fields specification cleanup #604

Closed sgaist closed 1 month ago

sgaist commented 1 month ago

Describe your changes

This PR refactors the qualifiers/validation of the fields used in various parts of the new AmaltheaSession CRD.

The goal is to clarify which are optional as in "absent" allowed and which are mandatory

Issue ticket number and link

Close #602 Close #603 Part of https://github.com/SwissDataScienceCenter/renku/issues/3679