kubernetes-client
kubernetes-client copied to clipboard
Java client for Kubernetes & OpenShift
### Is your enhancement related to a problem? Please describe Because the CRD-Generator annotation processor is now deprecated, we need a replacement. (see https://github.com/fabric8io/kubernetes-client/discussions/5942) ### Describe the solution you'd like...
### Is your enhancement related to a problem? Please describe Because the CRD-Generator annotation processor is now deprecated, we need a replacement. (see https://github.com/fabric8io/kubernetes-client/discussions/5942) ### Describe the solution you'd like...
### Describe the bug #### Environment: Fabric8 Kubernetes Client Version: 6.12.0 Maven Version: 3.9.6 Java Version: 17.0.10 Kubernetes Version: 1.20.1 Plugin Used: io.fabric8:java-generator-maven-plugin:6.12.0 #### Issue Summary: When using io.fabric8:java-generator-maven-plugin to...
### Describe the bug Caused by: java.lang.NoClassDefFoundError: io/fabric8/kubernetes/api/builder/Fluent at java.lang.ClassLoader.defineClass1(Native Method) at java.lang.ClassLoader.defineClass(ClassLoader.java:756) at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142) at java.net.URLClassLoader.defineClass(URLClassLoader.java:468) at java.net.URLClassLoader.access$100(URLClassLoader.java:74) at java.net.URLClassLoader$1.run(URLClassLoader.java:369) at java.net.URLClassLoader$1.run(URLClassLoader.java:363) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:362) at java.lang.ClassLoader.loadClass(ClassLoader.java:418)...
### Describe the bug We are trying to generate Java classes for the following CRD https://github.com/strimzi/strimzi-kafka-operator/blob/affc1968742a8ab1121d23a64c9247ca5c477a32/install/cluster-operator/041-Crd-kafkaconnect.yaml We set extraAnnotations configuration to generate the fluent builder pattern. Here is what we...
https://github.com/fabric8io/kubernetes-client/actions/runs/8831445429/job/24246684439?pr=5949#step:4:73186 shows a failure with ``` ResourceListTest.testCreateOrReplaceWithDeleteExisting:178 expected: but was: ``` We'll need to double check if the condition should look for at least that many requests, not exactly.
### Is your enhancement related to a problem? Please describe At the moment the CRD-Generator does not allow to set all possible details to the resulting CRDs. ### Describe the...
### Is your enhancement related to a problem? Please describe Relates to https://github.com/operator-framework/java-operator-sdk/issues/2318 - the fabric8 logic is currently defaulting to null. the operator sdk is ok if the default...
### Is your enhancement related to a problem? Please describe At the moment the CRDGenerator does not support size constraints: - minItems - minProperties - minLength - maxItems - maxProperties...
### Is your enhancement related to a problem? Please describe At the moment this project is documented only via some markdown files in the [doc](https://github.com/fabric8io/kubernetes-client/tree/main/doc) directory and in the [README](https://github.com/fabric8io/kubernetes-client/tree/main/README.md)....