Java client for Kubernetes & OpenShift
APACHE-2.0 License
Bot releases are hidden (Show)
Published by manusa over 1 year ago
http://json-schema.org/draft-07/schema#
)NullPointerException
in Thread.currentThread().getContextClassLoader()
*/
in generated JavaDocsPUT
and PATCH
requests.scope
field when implementing the Namespaced
interfacekubernetes-examples/
module to use up to date codenetworking.k8s.io
apiGroup while resolving Ingressreplace
is deprecated, you should use update
instead. If you set the resourceVersion to null it will not be optimistically locked.createOrReplace
is deprecated, you should use server side apply instead.edit
uses now optimistic locking by default. To disable locking you should change your methods to follow this pattern: .edit(pod -> new PodBuilder(pod).editMetadata().withResourceVersion(null)//...
Full Changelog: https://github.com/fabric8io/kubernetes-client/compare/v6.4.1...v6.5.0
Published by manusa over 1 year ago
Full Changelog: https://github.com/fabric8io/kubernetes-client/compare/v6.4.0...v6.4.1
Published by manusa over 1 year ago
CompletableFuture
cancel will close / cancel the underlying resourceFull Changelog: https://github.com/fabric8io/kubernetes-client/compare/v6.3.1...v6.4.0
Published by manusa almost 2 years ago
Full Changelog: https://github.com/fabric8io/kubernetes-client/compare/v6.3.0...v6.3.1
Published by manusa almost 2 years ago
isSupported
doesn't check all of the applicable API Groupsjavax.validation.constraints.NotNull
in the crd-generator
, to mark a property as required
it needs to be annotated with io.fabric8.generator.annotation.Required
Full Changelog: https://github.com/fabric8io/kubernetes-client/compare/v6.2.0...v6.3.0
Published by manusa almost 2 years ago
TokenRefreshInterceptor
Annotations
and Labels
to be emitted in the CRDx-kubernetes-preserve-unknown-fields: true
definedjavax.annotation.processing.Generated
to classes generated with the java-generator
io.fabric8:tekton-model-triggers
which contained Tekton triggers v1alpha1 model has been removed. We have introduced separate modules io.fabric8:tekton-model-v1alpha1
and io.fabric8:tekton-model-v1beta1
for Tekton triggers v1alpha1 and v1beta1 apigroups respectively. Users who are using io.fabric8:tekton-client
dependency directly should be unaffected by this change.etc/io.fabric8.openshift.client.cfg
file in order to load ManagedOpenShiftClient in OSGi environment.Full Changelog: https://github.com/fabric8io/kubernetes-client/compare/v6.1.1...v6.2.0
Published by manusa about 2 years ago
Full Changelog: https://github.com/fabric8io/kubernetes-client/compare/v5.12.3...v5.12.4
Published by manusa about 2 years ago
fix #4373: NO_PROXY should allow URIs with hyphens ("circleci-internal-outer-build-agent")
Full Changelog: https://github.com/fabric8io/kubernetes-client/compare/v6.1.0...v6.1.1
Published by manusa about 2 years ago
@EqualsAndHashCode
with callSuper = true
class
io.fabric8.chaosmesh.v1alpha1.AwsChaos
=> io.fabric8.chaosmesh.v1alpha1.AWSChaos
io.fabric8.chaosmesh.v1alpha1.IoChaos
=> io.fabric8.chaosmesh.v1alpha1.IOChaos
io.fabric8.chaosmesh.v1alpha1.PodIoChaos
=> io.fabric8.chaosmesh.v1alpha1.PodIOChaos
NO_PROXY
. The behavior has been changed to match GNU WGet Spec
Full Changelog: https://github.com/fabric8io/kubernetes-client/compare/v6.0.0...v6.1.0
Published by manusa about 2 years ago
Published by manusa over 2 years ago
HasMetadata
is used in resources(...)
APIreplaceStatus()
is calledconfig.openshift.io
apiGroup resources out of openshift-model/
setIntVal
, setStrVal
, setKind
setters from IntOrString
class to avoid invalid combinationskubernetes-client/
and openshift-client/
modulesInputStream
from the Loggable
resourcesPlease see the migration guide
Published by manusa over 2 years ago
HasMetadata
is used in resources(...)
APIsetIntVal
, setStrVal
, setKind
setters from IntOrString
class to avoid invalid combinationsInputStream
from the Loggable
resourcesPlease see the migration guide
Full Changelog: https://github.com/fabric8io/kubernetes-client/compare/v5.12.2...v6.0.0-RC1
Published by manusa over 2 years ago
Replaceable
interface in NonNamespaceOperation
onOpen
should be called before marking the connection as openDeletable
interface in NonNamespaceOperation
Config#autoConfigure(String context)
: Has been changed to only trigger the autoConfigure method once. Previously, providing a wrong context argument would not be a problem since an initial context-less autoConfigure would have already been invoked to provide a valid initial Config.Published by manusa over 2 years ago
edit()
should not be allowed as a NonNamespaceOperationConfig#autoConfigure(String context)
: Has been changed to only trigger the autoConfigure method once. Previously, providing a wrong context argument would not be a problem since an initial context-less autoConfigure would have already been invoked to provide a valid initial Config.Published by manusa over 2 years ago
/
openshift-server-mock
is not listed in dependencyManagement in main pomSerialization.unmarshal
fails to deserialize YAML with single document in presence of document delimiter(---
)Published by manusa almost 3 years ago
Published by manusa almost 3 years ago
Published by manusa almost 3 years ago
Published by manusa almost 3 years ago
Published by manusa almost 3 years ago