Java Kubernetes

Open-source Java projects categorized as Kubernetes | Edit details

Top 23 Java Kubernete Projects

  • GitHub repo Nacos

    an easy-to-use dynamic service discovery, configuration and service management platform for building cloud native applications.

    Project mention: 27 open-source tools that can make your Kubernetes workflow easier 🚀🥳 | | 2021-11-09
  • GitHub repo jib

    🏗 Build container images for your Java applications.

    Project mention: Optimizing Docker image size and why it matters | | 2022-01-06

    For Java, JIB on distroless works pretty well. It's small, fast and secure.


  • Scout APM

    Less time debugging, more time building. Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.

  • GitHub repo Quarkus

    Quarkus: Supersonic Subatomic Java.

    Project mention: .NET (Core) developer, looking for Java starting point for web applications | | 2022-01-21
  • GitHub repo onedev

    Super Easy All-In-One DevOps Platform

    Project mention: OneDev | | 2021-12-13
  • GitHub repo kafdrop

    Kafka Web UI

    Project mention: Rodando projetos x86_64 no Mac M1 (arm64) com UTM | | 2021-10-07
  • GitHub repo spring-cloud-kubernetes

    Kubernetes integration with Spring Cloud Discovery Client, Configuration, etc...

    Project mention: Best practices on Spring Cloud Kubernetes bootstrap configuration | | 2021-05-30

    Along side with Spring Cloud stack, most applications start using Kubernetes as microservices orchestration service, and for this we have the growing Spring Cloud Kubernetes project.

  • GitHub repo kubernetes-client

    Java client for Kubernetes & OpenShift

    Project mention: Creating scalable microservices for practice? | | 2021-12-08

    In terms of spinning up and managing everything, like, the stuff that's not Java apps. But some of the old fabric8 work - the predecessor to jKube - provides Java APIs and utilities to doing things like writing kubernetes operators in Java. Check out the kubernetes-client project. A lot of people never even learn about kubernetes operators, and just think "I have a service, la la la" plug their ears and then assume there will be some magic operational team that will deploy some service mesh app to solve all their problems.

  • SonarQube

    Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.

  • GitHub repo kubernetes-plugin

    Jenkins plugin to run dynamic agents in a Kubernetes/Docker environment

    Project mention: ECS migrate to EKS part 2 | | 2021-08-15
  • GitHub repo ozone

    Scalable, redundant, and distributed object store for Apache Hadoop

    Project mention: Ask HN: Who is hiring? (February 2021) | | 2021-02-01


    And for more on G-Research:

  • GitHub repo Springy-Store-Microservices

    Springy Store is a conceptual simple μServices-based project using the latest cutting-edge technologies, to demonstrate how the Store services are created to be a cloud-native and 12-factor app agnostic. Those μServices are developed based on Spring Boot & Cloud framework that implements cloud-native intuitive, design patterns, and best practices.

    Project mention: What are some open source applications which have a robust external API calls implementations ? | | 2021-08-24
  • GitHub repo jkube

    Successor of the deprecated Fabric8 Maven Plugin

    Project mention: Creating scalable microservices for practice? | | 2021-12-08

    I've experimented with jkube, and had pretty decent experiences with it. But it is very much it's own thing, and is kind of a very Maven-oriented workflow that replaces things like, well, Helm. (Which, IMO, isn't a bad thing. Helm is still wonky in many ways.) I bring helm up, because the place where I was experimenting with this went full steam on helm templating in a way that was wildly stupid. There was this bizarre approach of using helm calling terraform instead of using the kubernetes terraform operator (don't get me started). jKube didn't work that well with that, but only because of the utter stupidity.

  • GitHub repo dekorate

    Tools for generating Kubernetes related manifests.

    Project mention: Top 200 Kubernetes Tools for DevOps Engineer Like You | | 2022-01-15

    Okteto: A Tool for Cloud Native Developers - Build better applications by developing and testing your code directly in Kubernetes Tilt: Tilt manages local development instances for teams that deploy to Kubernetes - Local Kubernetes development with no stress Garden: Kubernetes from source to finish - Development orchestrator for Kubernetes, containers and functions. KuberNix - Single dependency Kubernetes clusters for local testing, experimenting and development Copper - A configuration file validator for Kubernetes ko - Build and deploy Go applications on Kubernetes Dekorate - Java annotation processors for Kubernetes Lens IDE The Kubernetes IDE Kosko - Organize Kubernetes manifests in JavaScript Telepresence - Fast, local development for Kubernetes and Openshift microservices Monokle - Desktop UI for managing Kubernetes manifests Kr8s - Desktop application made for developers that need to monitor and visualize their Kubernetes clusters in a user friendly GUI

  • GitHub repo aws-eks-kubernetes-masterclass

    AWS EKS Kubernetes - Masterclass | DevOps, Microservices

    Project mention: Need help with ingress on EKS | | 2021-08-31
  • GitHub repo hazelcast-kubernetes

    Kubernetes Discovery for Hazelcast

  • GitHub repo kubehelper

    KubeHelper - simplifies many daily Kubernetes cluster tasks through a web interface. Search, analysis, run commands, cron jobs, reports, filters, git synchronization and many more.

    Project mention: Top 200 Kubernetes Tools for DevOps Engineer Like You | | 2022-01-15

    Bootkube - bootkube - Launch a self-hosted Kubernetes cluster kubectx + kubens - Switch faster between clusters and namespaces in kubectl kube-shell - Kubernetes shell: An integrated shell for working with the Kubernetes kuttle: kubectl wrapper for sshuttle without SSH - Kubernetes wrapper for sshuttle kubectl sudo - Run kubernetes commands with the security privileges of another user K9s - Kubernetes CLI To Manage Your Clusters In Style! Ktunnel - A cli that exposes your local resources to kubernetes KubeOperator - Run kubectl command in Web Browser. Vimkubectl - Manage any Kubernetes resource from Vim KubeHelper - KubeHelper - simplifies many daily Kubernetes cluster tasks through a web interface.

  • GitHub repo container-jfr

    Secure JDK Flight Recorder management for containerized JVMs

    Project mention: Ask Java: what are some JFR-based tools that you enjoy? | | 2021-05-18

    Container JFR

  • GitHub repo wrongsecrets

    Examples with how to not use secrets

    Project mention: Secure Deployment: 10 Pointers on Secrets Management | | 2021-12-06

    OWASP SAMM on secret management Secure deployment Exercises/examples on how(not) to use secrets Canarytokens Have I been pwned? Gitleaks, Trufflehog

  • GitHub repo data-center-helm-charts

    Helm charts for Atlassian's Data Center products

    Project mention: Which stacks are complex to install on Kubernetes? | | 2021-06-04
  • GitHub repo management-api-for-apache-cassandra

    RESTful / Secure Management Sidecar for Apache Cassandra

    Project mention: Requirements for running K8ssandra for development | | 2022-01-13

    Management API for Apache Cassandra : Secure Management Sidecar for Apache Cassandra

  • GitHub repo spring-boot-kubernetes

    Running Spring Boot in Kubernetes

    Project mention: Spring Boot and Kubernetes | | 2021-05-09

    Please checkout in my github repository

  • GitHub repo kafka-clients-quarkus-sample

    Sample Quarkus application connected with Apache Kafka, Apicurio deployed in Kubernetes or OpenShift

  • GitHub repo terratest-maven-plugin

    Maven plugin for running Terratest based tests or any go test via maven.

    Project mention: Terratest Maven plugin - Build and run your terratest with your beloved maven pipeline | | 2021-04-05
  • GitHub repo indian-states

    Create a CI/CD workflow for spring boot application on Kubernetes via Skaffold.

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2022-01-21.

Java Kubernetes related posts


What are some of the best open-source Kubernete projects in Java? This list will help you:

Project Stars
1 Nacos 21,129
2 jib 11,461
3 Quarkus 9,267
4 onedev 5,023
5 kafdrop 3,278
6 spring-cloud-kubernetes 2,928
7 kubernetes-client 2,255
8 kubernetes-plugin 2,020
9 ozone 451
10 Springy-Store-Microservices 399
11 jkube 350
12 dekorate 348
13 aws-eks-kubernetes-masterclass 345
14 hazelcast-kubernetes 161
15 kubehelper 151
16 container-jfr 113
17 wrongsecrets 70
18 data-center-helm-charts 63
19 management-api-for-apache-cassandra 48
20 spring-boot-kubernetes 15
21 kafka-clients-quarkus-sample 9
22 terratest-maven-plugin 6
23 indian-states 6
Find remote Kubernetes jobs at our new job board There is 1 new remote job listed recently.
Are you hiring? Post a new remote job listing for free.
OPS - Build and Run Open Source Unikernels
Quickly and easily build and deploy open source unikernels in tens of seconds. Deploy in any language to any cloud.