Skip to main content

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

Hi Everyone,

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

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

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

These are the features and fixes included in 1.1.0:
- Fix #455: Use OpenShiftServer with JUnit rule instead of directly instantiating the OpenShiftMockServer [3]
- Fix #467: Upgrade assertj-core to 3.18.0 [4]
- Fix #460: Added a Quickstart for implementing and using a Custom Enricher based on Eclipse JKube Kit Enricher API [5]
- Fix #240: No Ports exposed inside Deployment in case of Zero Config Dockerfile Mode [6]
- Fix #480: wildfly-jar doesn't depend on common-maven module [7]
- Fix #268: Generator and HealthCheck enrichers for Micronaut framework (JVM) [8]
- Fix #488: Controller enricher replica count can be set to `0` when ResourceConfig is provided [9]
- Fix #485: Filter with placeholders in Dockerfile is broken [10]
- Fix #387: Update Fabric8 Kubernetes Client to v4.13.0 to support `networking.k8s.io/v1` `Ingress` [11]
- Fix #473: Debug goals work with QuarkusGenerator generated container images [12]
- Fix #484: cacheFrom configuration parameter is missing [13]
- Fix #181: Refactor PortForwardService to use Kubernetes Client Port Forwarding instead of kubectl binary [14]
- Fix #535: Bump JKube base images to 0.0.9 [15]
- Fix #509: Port of ServiceDiscoveryEnricher from FMP [16]
- Fix #510: Update Compatibility matrix for OpenShift 4.5 and 4.6 [17]
- Fix #511: Namespace as resource fragment results in NullPointerException [18]
- Fix #521: NPE on Buildconfig#getContextDir if `<dockerFile>` references a file with no directory [19]
- Fix #513: openshift-maven-plugin: service.yml fragment with ports creates service with unnamed port mapping [20]
- Fix #231: IngressEnricher ignores IngressRules defined in XML config [21]
- Fix #523: period in image username omits registry in Deployment manifest [22]

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

[1] https://repo1.maven.org/maven2/org/eclipse/jkube/kubernetes-maven-plugin/1.1.0/
[2] https://www.eclipse.org/jkube/docs/migration-guide/
[3] https://github.com/eclipse/jkube/issues/455
[4] https://github.com/eclipse/jkube/issues/467
[5] https://github.com/eclipse/jkube/issues/460
[6] https://github.com/eclipse/jkube/issues/240
[7] https://github.com/eclipse/jkube/issues/480
[8] https://github.com/eclipse/jkube/issues/268
[9] https://github.com/eclipse/jkube/issues/488
[10] https://github.com/eclipse/jkube/issues/485
[11] https://github.com/eclipse/jkube/issues/387
[12] https://github.com/eclipse/jkube/issues/473
[13] https://github.com/eclipse/jkube/issues/484
[14] https://github.com/eclipse/jkube/issues/181
[15] https://github.com/eclipse/jkube/issues/535
[16] https://github.com/eclipse/jkube/issues/509
[17] https://github.com/eclipse/jkube/issues/510
[18] https://github.com/eclipse/jkube/issues/511
[19] https://github.com/eclipse/jkube/issues/521
[20] https://github.com/eclipse/jkube/issues/513
[21] https://github.com/eclipse/jkube/issues/231
[22] https://github.com/eclipse/jkube/issues/523
[23] https://github.com/eclipse/jkube
[24] https://gitter.im/eclipse/jkube

Back to the top