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 released

Hi Everyone,

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

This release marks the deprecation of the upstream @fabric8io Maven Plugin, please migrate your current applications [2].

JKube is the successor to the deprecated Fabric8 Maven Plugin, please check our migration guide [2] if you come from FMP.
This release marks the deprecation of the upstream project [3].

Using this release:

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

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

These are the features and fixes included in 1.0.0:
- Fix #351: Fix AutoTLSEnricher - add annotation + volume config to resource [4]
- Fix #344: Fix documentation for `jkube.openshift.imageChangeTriggers` [5]
- Fix #290: Bump Fabric8 Kubernetes Client to v4.10.3 [6]
- Fix #273: Added new parameter to allow for custom _app_ name [7]
- Fix #329: Vert.x generator and enricher applicable when `io.vertx` dependencies present [8]
- Fix #334: Build strategy picked up from XML configuration and properties [9]
- Fix #342: Maven Quickstart for Spring-Boot with complete Camel integration [10]
- Fix #336: Fix pull from insecure registries and pull registry authentication for JIB [11]
- Fix #332: OpenShift build resources are deleted (as long as build config manifest is available) [12]
- Fix #350: Prevents default docker configuration overwriting XML assembly configuration [13]
- Fix #340: Exclude the main artifact from Docker build when Fat Jar is detected (JavaExecGenerator) [14]
- Fix #341: JKube doesn't add ImageChange triggers in DC when merging from a deployment fragment [15]
- Fix #326: Add default `/metrics` path for `prometheus.io/path` annotation [16]
(Sort of [redundant](https://prometheus.io/docs/prometheus/latest/configuration/configuration/#scrape_config), this makes it explicit)
- Fix #339: Https should be considered default while converting tcp urls [17]
- Fix #362: Quarkus supports S2I builds both for JVM and native mode [18]
- Fix #297: Added missing documentation for WatchMojo configuration parameters [19]
- Fix #371: WebAppGenerator path configuration is no longer ignored [20]




Back to the top