Skip to content

sxn-rs5/java

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4,709 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Kubernetes Java Client

build Client Capabilities Client Support Level Maven Central Sonatype Nexus (Snapshots)

Java client for the kubernetes API.

Target User

This library is designed for:

  • Java Developers: Developers who are building applications using Java and need to interact with Kubernetes clusters programmatically.
    • DevOps Engineers: Engineers who want to automate Kubernetes operations and management tasks using Java-based tools.
      • Application Developers: Developers who need to integrate Kubernetes functionality into their Java applications, such as deploying, scaling, and managing containerized applications.
        • Platform Engineers: Engineers building internal platforms or tools that require Kubernetes API integration.

        • Whether you're building CI/CD pipelines, monitoring tools, custom controllers, or any application that needs to communicate with Kubernetes, this client library provides a type-safe and easy-to-use Java interface to the Kubernetes API.

To start using Kubernetes Java Client

See the wiki page and documentation here.

Release

Starting from 20.0.0 (Kubernetes 1.28), client-java-api has introduced non-backward-compatible changes. Optional parameters are now consolidated into a single object, and Java8 support has been removed. For Java8 users or those preferring the old SDK interface, a legacy SDK module version is available with a "-legacy" suffix, like 20.0.0-legacy.

Development

Support

If you need support, start with checking whether you're hitting known issues. If that doesn't work, please open an issue to describe the cases. Additionally, before you file an issue, please search existing issues to see if your issue is already covered.

You can also reach out to us via #kubernetes-client slack channel.

Version History

test

About

Official Java client library for kubernetes

Resources

License

Code of conduct

Contributing

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages

  • Java 99.9%
  • Other 0.1%