Schema is not properly requiring either 'wait' or 'healthChecks' to be set on kustomize units.
### Summary [This issue](https://gitlab.com/sylva-projects/sylva-core/-/work_items/3783) has shown that schema was not properly requiring either 'wait' or 'healthChecks' to be set on kustomize units. This parameter is supposed to be required by schema: https://gitlab.com/sylva-projects/sylva-core/blob/4d3d176bbe6255ad927ddda9d1892b5b1af02881/charts/sylva-units/values.schema.yaml#L829 But it does not work as expected, as we can see in !3783 As suggested by @tmmorin, it would be preferable to implement that in units.yaml template using gotpl `fail`, in order to allow the definition of wait/healthchecks in unit templates for example.
issue