Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[jkube-dev] [ANNOUNCE] Eclipse JKube 1.0.0-rc-1 released

Hi Everyone,

We are pleased to announce Eclipse JKube 1.0.0-rc-1 was just released! You can find the release at Maven Central [1].

Eclipse JKube is a collection of plugins and libraries that are used for building container images using Docker, JIB or S2I build strategies.
Eclipse JKube generates and deploys Kubernetes/OpenShift manifests at compile time too.

JKube is the successor to the deprecated Fabric8 Maven Plugin, please check our migration guide [2] if you come from FMP.

Using this release:

<plugin>
  <groupId>org.eclipse.jkube</groupId>
  <artifactId>kubernetes-maven-plugin</artifactId>
  <version>1.0.0-rc-1</version
</plugin>

(Check Maven Central [1] for the rest of artifacts)

These are the features and fixes included in 1.0.0-rc-1:
- Fix #252: Replace Quarkus Native Base image with ubi-minimal (same as in `Dockerfile.native`) [3]
- Fix #187: Provided Dockerfile is always skipped in simple Dockerfile mode [4]
- Fix #237: Remove deprecated fields and method calls [5]
- Fix #218: Remove build mode from mojos [6]
- Fix #192: Removed `@Deprecated` fields from ClusterAccess [7]
- Fix #190: Removed `@Deprecated` fields from AssemblyConfiguration [8]
- Fix #189: Removed `@Deprecated` fields from BuildConfiguration [9]
- Fix #73: Jib Support, Port of fabric8io/fabric8-maven-plugin#1766 [10]
- Fix #195: Added MigrateMojo for migrating projects from FMP to JKube [11]
- Fix #238: Watch uses same logic as build to monitor changed assembly files [12]
- Fix #245: Debug goals work on webapp (Tomcat & Jetty) > See https://github.com/jkubeio/jkube-images/releases/tag/v0.0.7 [13]
- Fix #261: DockerFileBuilder only supports \*nix paths (Dockerfile Linux only), fixed invalid default configs [14]
- Fix #246: Dockerfile custom interpolation is broken [15]
- Fix #259: Cleanup unused properties inside Mojos [16]
- Fix #94: Properly define + document JKubeProjectAssembly behavior [17]
- Fix #248: Properly name and document (Maven/System) configuration properties [18]
- Fix #284: warning message in log goal when no pod is found [19]
- Fix #267: openshift-maven-plugin does not update Routes [20]
- Fix #286: Refactor ImageConfiguration model [21]
- Fix #283: Add support for WildFly Bootable JAR [22]
- Fix #306: Template resolution and helm work in OpenShift-Maven-Plugin [23]

Your feedback is highly appreciated, you can provide it replying to the mailing list or through the usual channels. [24] [25]

[1] https://repo1.maven.org/maven2/org/eclipse/jkube/kubernetes-maven-plugin/1.0.0-rc-1/
[2] https://www.eclipse.org/jkube/docs/migration-guide/
[3] https://github.com/eclipse/jkube/issues/252
[4] https://github.com/eclipse/jkube/issues/187
[5] https://github.com/eclipse/jkube/issues/237
[6] https://github.com/eclipse/jkube/issues/218
[7] https://github.com/eclipse/jkube/issues/192
[8] https://github.com/eclipse/jkube/issues/190
[9] https://github.com/eclipse/jkube/issues/189
[10] https://github.com/eclipse/jkube/issues/1766
[11] https://github.com/eclipse/jkube/issues/195
[12] https://github.com/eclipse/jkube/issues/238
[13] https://github.com/eclipse/jkube/issues/245
[14] https://github.com/eclipse/jkube/issues/261
[15] https://github.com/eclipse/jkube/issues/246
[16] https://github.com/eclipse/jkube/issues/259
[17] https://github.com/eclipse/jkube/issues/94
[18] https://github.com/eclipse/jkube/issues/248
[19] https://github.com/eclipse/jkube/issues/284
[20] https://github.com/eclipse/jkube/issues/267
[21] https://github.com/eclipse/jkube/issues/286
[22] https://github.com/eclipse/jkube/issues/283
[23] https://github.com/eclipse/jkube/issues/306
[24] https://github.com/eclipse/jkube
[25] https://gitter.im/eclipse/jkube

Back to the top