docker-maven-plugin
jkube
Our great sponsors
docker-maven-plugin | jkube | |
---|---|---|
1 | 4 | |
2,613 | 685 | |
- | 13.0% | |
1.2 | 9.6 | |
over 2 years ago | 7 days ago | |
Java | Java | |
Apache License 2.0 | Eclipse Public License 2.0 |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
docker-maven-plugin
-
BellSoft has built the Java 17 ( LTS ) JRE Oracle Should Have Built
So there are multiple ways of building Docker images for Java apps. For instance, this is probably one of the oldest plugins for Maven: https://github.com/spotify/docker-maven-plugin.
jkube
-
Creating scalable microservices for practice?
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.
- Eclipse JKube - Successor of the deprecated Fabric8 Maven Plugin
- eclipse/jkube
-
Blue / Green deployments in OpenShift with Eclipse JKube
Eclipse JKube GitHub
What are some alternatives?
jib - 🏗 Build container images for your Java applications.
webdrivermanager - Automated driver management and other helper features for Selenium WebDriver in Java
kubernetes-client - Java client for Kubernetes & OpenShift
JavaPackager - :package: Gradle/Maven plugin to package Java applications as native Windows, MacOS, or Linux executables and create installers for them.
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.
formatter-maven-plugin - Formatter Maven Plugin
terratest-maven-plugin - Maven plugin for running Terratest based tests or any go test via maven.
kafka-clients-quarkus-sample - Sample Quarkus application connected with Apache Kafka, Apicurio deployed in Kubernetes or OpenShift
modules - 🧩 Java modules published at Maven Central
quarkus-quickstarts - Quarkus quickstart code