Java client for Kubernetes & OpenShift
APACHE-2.0 License
Bot releases are hidden (Show)
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
fromKubeconfig
Published by manusa almost 3 years ago
Published by manusa almost 3 years ago
Published by manusa about 3 years ago
KubernetesClient.getKubernetesVersion
, OpenShiftClient.getOpenShiftV3Version
, and OpenShiftClient.getOpenShiftV3Version
KubernetesClient.genericKubernetesResources(String apiVersion, String kind)
KubernetesClient.getVersion
has been deprecated, please use one of the more specific methods introduced by #3448 - KubernetesClient.getKubernetesVersion
, OpenShiftClient.getOpenShiftV3Version
, and OpenShiftClient.getOpenShiftV3Version
Published by manusa about 3 years ago
Informer
from context specific dslKubernetesClientException
when possiblePublished by manusa about 3 years ago
Published by manusa about 3 years ago
Published by manusa about 3 years ago
Published by manusa about 3 years ago
KubernetesClient.customResources
, SharedIndexInformerFactory.sharedIndexInformerForCustomResource
. See replacement resources and sharedIndexInformerFor methods instead. Also CustomeResourceDefinitionContext
has been replaced by ResourceDefinitionContext
- for example in KubernetesClient.genericKubernetesResources
.NamespacedCreateOnlyResourceOperationsImpl
has been replaced by NamespacedInOutCreateable
, ImageSignatureOperationsImpl
has been replaced by NameableCreateOrDeleteable
VisitFromServerGetWatchDeleteRecreateWaitApplicable
now implements Editable
to replace the Visitable
methods. ApplicableAnd
and Recreatable
have also been deprecated.KubernetesClient.customResource(CustomResourceDefinitionContext)
has been deprecated. Please use the GenericKubernetesResource via KubernetesClient.genericKubernetesResource(ResourceDefinitionContext)
Published by manusa about 3 years ago
Informable.informOnCondition
Readiable.isReady
Readiable.isReady
returns a boolean rather than a BooleanPublished by manusa over 3 years ago
.kube/config
while initializing clientFilterable.withNewFilter
.Waitable
methods should not be available at a list contextSharedInformerFactory#getExistingSharedIndexInformers
method to return list of registered informersInformable
interface for context specific dsl methods to create SharedIndexInformer
s.authorization.openshift.io/v1
resources in OpenShiftClientmachineconfiguration.openshift.io/v1
resources in OpenShiftClientoperator.openshift.io
and monitoring.coreos.com
apiGroupstemplate.openshift.io
, helm.openshift.io
, network.openshift.io
, user.openshift.io
apigroupsautoscaling.openshift.io
resources in OpenShiftClientsecurity.openshift.io/v1
apiGroup to OpenShiftClientoperators.coreos.com
apiGroup to OpenShiftClienttuned.openshift.io
apiGroup in OpenShiftClient DSLconsole.openshift.io
apiGroupuser.openshift.io/v1
Identity in OpenShiftClient DSLwhereabouts.cni.cncf.io
to OpenShiftClient DSLStatusUpdatable.updateStatus
deprecated, please use patchStatus, editStatus, or replaceStatusWaitable.waitUntilReady
and Waitable.waitUntilCondition
with throw a KubernetesClientTimeoutException instead of an IllegalArgumentException on timeout. The methods will also no longer throw an interrupted exception.Waitable.withWaitRetryBackoff
and the associated constants are now deprecated.Utils.waitUntilReady
now accepts a Future, rather than a BlockingQueueUtils.shutdownExecutorService
removed in favor of direct usage of shutdownNow where appropriate.Published by manusa over 3 years ago
Published by manusa over 3 years ago
additionalProperties
field for Maps, output warning for unsupported complex mapsno_proxy
in the okhttp builder in case the proxy_url
is nullflowcontrol.apiserver.k8s.io/v1beta1
FlowSchema and PriorityLevelConfigurationapps/v1#ControllerRevision
resourcestorage.k8s.io/v1beta1
CSIDriver, CSINode and VolumeAttachmentstorage.k8s.io/v1beta1
CSIStorageCapacityconfig.openshift.io/v1
resources in OpenShiftClientclient.batch().jobs()
deprecated, suggestion to move to client.batch().v1().jobs()
client.batch().cronjobs()
deprecated, suggestion to move to client.batch().v1().cronjobs()
or client.batch().v1beta1().cronjobs()
client.policy().podSecurityPolicies()
deprecated, suggestion to move to client.policy().v1beta1().podSecurityPolicies()
client.policy().podDisruptionBudget()
deprecated, suggestion to move to client.policy().v1().podDisruptionBudget()
or client.policy().v1beta1().podDisruptionBudget()
io.fabric8.kubernetes.api.model.batch
have been moved to io.fabric8.kubernetes.api.model.batch.v1
and io.fabric8.kubernetes.api.model.batch.v1beta1
io.fabric8.kubernetes.api.model.policy
have been moved to io.fabric8.kubernetes.api.model.policy.v1
and io.fabric8.kubernetes.api.model.policy.v1beta1
Published by manusa over 3 years ago
Published by manusa over 3 years ago
Published by manusa over 3 years ago
config.openshift.io/v1
Ingressevents.k8s.io
APIGroup DSL