Skip to main content

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

Hi Everyone,

We are pleased to announce Eclipse JKube 1.14.0 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:

pom.xml:

<plugin>
  <groupId>org.eclipse.jkube</groupId>
  <artifactId>kubernetes-maven-plugin</artifactId>
  <version>1.14.0</version>
</plugin>

build.gradle:

plugins {
  id 'org.eclipse.jkube.kubernetes' version '1.14.0'
}

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

These are the features and fixes included in 1.14.0:
- Fix #1674: SpringBootGenerator utilizes the layered jar if present and use it as Docker layers [3]
- Fix #1713: Add HelidonHealthCheckEnricher to add Kubernetes health checks for Helidon applications [4]
- Fix #1714: Add HelidonGenerator to add opinionated container image for Helidon applications [5]
- Fix #1929: Docker Image Name parsing fix [6]
- Fix #1946: Initial support for Gitpod [7]
- Fix #1985: Update outdated methods in Spring Boot CRD Maven Quickstart [8]
- Fix #2116: Remove user field from ImageName class [9]
- Fix #2219: Kind/Filename mappings include optional apiVersion configuration [10]
- Fix #2224: Quarkus native base image read from properties (configurable) [11]
- Fix #2228: Quarkus native base image uses UBI 8.7 [12]
- Fix #2239: Quarkus healthcheck enricher infers overridden server port in application.properties [13]
- Fix #2290: JKube is not picking docker credentials from `~/.docker/config.json` file [14]
- Fix #2293: JibServiceUtil pushes separate images for additional tags specified in build configuration [15]
- Fix #2299: Gradle v8.x compatibility [16]
- Fix #2301: Add compatibility with SemVer versions [17]
- Fix #2302 Bump Kubernetes Client version to 6.8.0 [18]
- Fix #2324: Update SpringBootConfigurationHelper for Spring Boot 3.x [19]
- Fix #2350: Enrichers with NAME configuration override fragments with default names [20]
- Fix #2353: Add condition and alias to HelmDependency model [21]

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

[1] https://repo1.maven.org/maven2/org/eclipse/jkube/kubernetes-maven-plugin/1.14.0/
[2] https://www.eclipse.dev/jkube/docs/migration-guide/
[3] https://github.com/eclipse/jkube/issues/1674
[4] https://github.com/eclipse/jkube/issues/1713
[5] https://github.com/eclipse/jkube/issues/1714
[6] https://github.com/eclipse/jkube/issues/1929
[7] https://github.com/eclipse/jkube/issues/1946
[8] https://github.com/eclipse/jkube/issues/1985
[9] https://github.com/eclipse/jkube/issues/2116
[10] https://github.com/eclipse/jkube/issues/2219
[11] https://github.com/eclipse/jkube/issues/2224
[12] https://github.com/eclipse/jkube/issues/2228
[13] https://github.com/eclipse/jkube/issues/2239
[14] https://github.com/eclipse/jkube/issues/2290
[15] https://github.com/eclipse/jkube/issues/2293
[16] https://github.com/eclipse/jkube/issues/2299
[17] https://github.com/eclipse/jkube/issues/2301
[18] https://github.com/eclipse/jkube/issues/2302
[19] https://github.com/eclipse/jkube/issues/2324
[20] https://github.com/eclipse/jkube/issues/2350
[21] https://github.com/eclipse/jkube/issues/2353

Sun Tan

Senior Software Engineer

Eclipse JKube @ Red Hat

also Paris JUG Leader

Red Hat Paris

sutan@xxxxxxxxxx    
M: +33621024173    

@__sunix_   me  

Back to the top