1.9.0 (2022-09-09)
- Fix #777:
k8s:build
with Dockerfile throwsConnection reset by peer
error on old docker daemons - Fix #1006: Initial support for JKube Plugins (refactor of DMP BuildPlugins)
- Fix #1137: Add support to add
.resources
in initContainer generated by VolumePermissionEnricher - Fix #1156:
k8s:build
/k8sBuild
tries to access Kubernetes Cluster - Fix #1279: Remove redundant log messages regarding plugin modes
- Fix #1358: Improvement to add skipUndeploy flag for undeploy goal
- Fix #1361: VolumePermissionEnricher : Use
.spec.storageClassName
instead of annotation to set PersistentVolume class - Fix #1411: Add support for adding additional ImageStreamTags in OpenShift S2I builds
- Fix #1438: Add configuration option in ServiceAccountEnricher to skip creating ServiceAccounts
- Fix #1464: Bump Fabric8 Kubernetes Client to 6.0.0
- Fix #1468: Add startup probe in QuarkusHealthCheckEnricher
- Fix #1473: Add OpenLibertyHealthCheckEnricher to automatically add health checks in OpenLiberty projects
- Fix #1474: Add startup probe in WildflyJARHealthCheckEnricher
- Fix #1532: ImageChangeTriggerEnricher shouldn't generate ImageChange triggers for JIB build strategy
- Fix #1537: Registry not set up in
oc:build
- Fix #1619: Add
jkube.imagePullPolicy
configuration property to configure pull policy in all enrichers - Fix #1634: MicronautHealthCheckEnricher should also consider Micronaut Gradle Plugin in isApplicable
- Fix #1649: VertxHealthCheckEnricher nested enricher configuration does not work for Gradle Plugins
- Fix #1654: images with missing build configuration should not be built
- Fix #1670: Bump Quarkus native base image to ubi-minimal:8.6
- Fix #1679: Bump jib-core to 0.21.0
- Fix #1689: Bump JKube maintained base images to 0.0.16
- Fix #1712: Port JKube Plugin Maven quickstart to gradle and add documentation for jkube plugin in asciidocs
- Fix #1736: Bump Fabric8 Kubernetes Client to 6.1.1
Note:
- Enricher configuration
jkube.enricher.jkube-controller.pullPolicy
has been marked as deprecated, usejkube.imagePullPolicy
property instead. - Enricher configuration
jkube.enricher.jkube-controller-from-configuration.pullPolicy
has been marked as deprecated, usejkube.imagePullPolicy
property instead.