Java client for Kubernetes & OpenShift
Full Changelog: https://github.com/fabric8io/kubernetes-client/compare/v6.12.0...v6.12.1
Log4j2Plugins.dat
descriptor in Kubernetes LookupUUID.randomUUID()
with UUID created via AtomicLongopen-virtual-networking
to manage resources in k8s.ovn.org/v1
API group.io.fabric8.openshift.api.model.DeploymentConfigRollback
kubernetes-log4j
module to lookup Kubernetes attributes in a Log4j Core configuration.Full Changelog: https://github.com/fabric8io/kubernetes-client/compare/v6.10.0...v6.11.0
/tmp
is read-onlyv1.29.0
sigs.k8s.io/gateway-api
go dependency to v1.0.0github.com/cert-manager/cert-manager
to latest available version (v1.14.0-alpha.0.0.20240105200543-3234974a3865
)flowcontrol.apiserver.k8s.io/v1alpha1
, please migrate to flowcontrol.apiserver.k8s.io/v1
resources (available via client.flowControl().v1()
DSL)
io.fabric8.kubernetes.api.model.flowcontrol.v1alpha1.FlowSchema
removedio.fabric8.kubernetes.api.model.flowcontrol.v1alpha1.PriorityLevelConfiguration
removedio.fabric8.kubernetes.api.model.networking.v1alpha1.ClusterCIDR
removedclient.network().v1alpha1().clusterCIDRs()
has been removed from KubernetesClientFull Changelog: https://github.com/fabric8io/kubernetes-client/compare/v6.9.1...v6.9.2
Default
annotation in presence of multiple accessorsFull Changelog: https://github.com/fabric8io/kubernetes-client/compare/v6.9.0...v6.9.1
additionalProperties
on generated POJOsdefault
io.fabric8.kubernetes.model.annotation.PrinterColumn
, use io.fabric8.crd.generator.annotation.PrinterColumn
Full Changelog: https://github.com/fabric8io/kubernetes-client/compare/v6.8.1...v6.9.0
Full Changelog: https://github.com/fabric8io/kubernetes-client/compare/v6.8.0...v6.8.1
errorMessages
and deprecate itkubernetes-junit-jupiter-autodetect
to use with automatic extension registration
@PrinterColumn
annotation has configuration field for priorityclient.resource(item).isReady()
or Readiness.getInstance().isReady(item)
instead.org.apache.camel.k:camel-k-crds
instead.date-time
fields, they are now mapped to native java.time.ZonedDateTime
junit.jupiter.extensions.autodetection.enabled=true
configuration. If you wish to use these extensions and autodetect them, change your dependency to kubernetes-junit-jupiter-autodetect
.io.fabric8.kubernetes.model.annotation.PrinterColumn
in favor of: io.fabric8.crd.generator.annotation.PrinterColumn
resource.k8s.io/v1alpha1
have been moved to resource.k8s.io/v1alpha2
apiGroup in Kubernetes 1.27. Users are required to change package of the following classes:
io.fabric8.kubernetes.api.model.resource.v1alpha1.PodSchedulingContext
-> - io.fabric8.kubernetes.api.model.resource.v1alpha2.PodSchedulingContext
io.fabric8.kubernetes.api.model.resource.v1alpha1.ResourceClaim
-> - io.fabric8.kubernetes.api.model.resource.v1alpha2.ResourceClaim
io.fabric8.kubernetes.api.model.resource.v1alpha1.ResourceClaimTemplate
-> io.fabric8.kubernetes.api.model.resource.v1alpha2.ResourceClaimTemplate
io.fabric8.kubernetes.api.model.resource.v1alpha1.ResourceClass
-> io.fabric8.kubernetes.api.model.resource.v1alpha2.ResourceClass
Full Changelog: https://github.com/fabric8io/kubernetes-client/compare/v6.7.2...v6.8.0
io.fabric8.tekton.triggers.internal.knative.pkg.apis.duck.v1beta1
in tekton v1beta1 triggers modelFull Changelog: https://github.com/fabric8io/kubernetes-client/compare/v6.7.1...v6.7.2