Skip to main content

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

Hi Everyone,

We are pleased to announce Eclipse JKube 1.3.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.3.0</version>
</plugin>

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

These are the features and fixes included in 1.3.0:
- Fix #497: Assembly descriptor removed but still in documentation [3]
- Fix #576: Add support to publishing helm chart [4]
- Fix #634: Replace occurrences of keySet() with entrySet() when value
are needed [5]
- Fix #659: Update Fabric8 Kubernetes Client to v5.3.0 [6]
- Fix #602: Add documentation regarding automatic Route generation [7]
- Fix #630: Document usage for `jkube.build.switchToDeployment` flag [8]
- Fix #647: Resource configuration can now add annotations and labels
to ServiceAccount [9]
- Fix #632: Add support for Quarkus Fast Jar Packaging [10]
- Fix #578: NullPointerException in
ContainerEnvJavaOptionsMergeEnricher on k8s:resource [11]
- Fix #671: ApplyMojo not considering namespace configured from XML
configuration [12]
- Fix #677: KarafGenerator includes Jolokia port (8778) [13]
- Fix #682: Update CircleCI image to new version [14]
- Fix #666: Replace deprecated JsonParser [15]
- Fix #673: Remove unused `ports` field in ResourceConfig [16]
- Fix #679: Quarkus package detection improvements [17]
- Fix #622: Corrected documentation for `jkube-healthcheck-karaf` [18]
- Fix #630: DeploymentConfigEnricher and DefaultControllerEnricher
refactored and aligned [19]
- Fix #639: Quotas for OpenShift BuildConfig not working [20]
- Fix #688: Multiple Custom Resources with same (different apiGroup)
name can be added [21]
- Fix #689: Recreate and update of CustomResource fragments works [22]
- Fix #690: Helm charts can be generated for custom resources, even
those with same name (different apiGroup) [23]
- Fix #676: Define Helm Chart dependencies [24]
- Fix #590: Only assembled files are copied to 'Docker' build target
directory [25]

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

[1] https://repo1.maven.org/maven2/org/eclipse/jkube/kubernetes-maven-plugin/1.3.0/
[2] https://www.eclipse.org/jkube/docs/migration-guide/
[3] https://github.com/eclipse/jkube/issues/497
[4] https://github.com/eclipse/jkube/issues/576
[5] https://github.com/eclipse/jkube/issues/634
[6] https://github.com/eclipse/jkube/issues/659
[7] https://github.com/eclipse/jkube/issues/602
[8] https://github.com/eclipse/jkube/issues/630
[9] https://github.com/eclipse/jkube/issues/647
[10] https://github.com/eclipse/jkube/issues/632
[11] https://github.com/eclipse/jkube/issues/578
[12] https://github.com/eclipse/jkube/issues/671
[13] https://github.com/eclipse/jkube/issues/677
[14] https://github.com/eclipse/jkube/issues/682
[15] https://github.com/eclipse/jkube/issues/666
[16] https://github.com/eclipse/jkube/issues/673
[17] https://github.com/eclipse/jkube/issues/679
[18] https://github.com/eclipse/jkube/issues/622
[19] https://github.com/eclipse/jkube/issues/630
[20] https://github.com/eclipse/jkube/issues/639
[21] https://github.com/eclipse/jkube/issues/688
[22] https://github.com/eclipse/jkube/issues/689
[23] https://github.com/eclipse/jkube/issues/690
[24] https://github.com/eclipse/jkube/issues/676
[25] https://github.com/eclipse/jkube/issues/590
[26] https://github.com/eclipse/jkube
[27] https://gitter.im/eclipse/jkube


Back to the top