Bernhard Strähle

Results 20 issues of Bernhard Strähle

### Is your enhancement related to a problem? Please describe I couldn't find any notes on previously made decissions regarding the CRDGenerator. I had to read a lot issues and...

doc
component/crd-generator

### Is your enhancement related to a problem? Please describe At the moment there is no easy way to configure conversion webhooks for the generated CRDs: https://kubernetes.io/docs/tasks/extend-kubernetes/custom-resources/custom-resource-definition-versioning/#configure-customresourcedefinition-to-use-conversion-webhooks ### Describe the...

component/crd-generator

### Is your enhancement related to a problem? Please describe At the moment the CRDGenerator does not support some schema properties like `format`, `example`, `externalDocs` (see #5859). ### Describe the...

enhancement
component/crd-generator

### Is your enhancement related to a problem? Please describe At the moment the CRDGenerator does not support exclusiveMinimum/exclusiveMaximum (boolean): https://kubernetes.io/docs/reference/kubernetes-api/extend-resources/custom-resource-definition-v1/#JSONSchemaProps **exclusiveMaximum** [5.1.2.1.](https://json-schema.org/draft-04/draft-fge-json-schema-validation-00#rfc.section.5.1.2.1) Valid values The value of "maximum" MUST...

enhancement
status/stale
component/crd-generator

### Is your enhancement related to a problem? Please describe At the moment there is no easy way to configure the categories of a generator CRD: https://kubernetes.io/docs/tasks/extend-kubernetes/custom-resources/custom-resource-definitions/#categories ### Describe the...

component/crd-generator

### Is your task related to a problem? Please describe There is currently a bug in the spotless groovy formatter which affects this project: Spotless leaves a temporary directory on...

### Is your task related to a problem? Please describe To align with the upcoming `@AdditionalPrinterColumn` annotation and to make this typesafe, the type of `format` in `@PrinterColumn` should be...

## Description Add support for the following validation constraints: - exclusiveMinimum / exclusiveMaximum by extending `@Min` and `@Max` annotations - minLength / maxLength for strings with new `@Size` annotation -...

## Description Fixes #5958 Relates to #5950 Add CRD-Generator CLI application (using api-v2). Usage: ``` crd-gen [-hVv] [--force-index] [--force-scan] [--implicit-preserve-unknown-fields] [--no-parallel] [-o=] [-cp=]... [--exclude-package=]... [--include-package=]... ... Description: Fabric8 CRD-Generator Generate...

### Is your enhancement related to a problem? Please describe CRD-Generator should support selectable fields: https://kubernetes.io/docs/tasks/extend-kubernetes/custom-resources/custom-resource-definitions/#crd-selectable-fields ### Describe the solution you'd like CRD-Generator should support it similar to `@AdditionalPrinterColumn` /...

enhancement
component/crd-generator