Charmed Kubeflow 1.9¶
Note
Release date: July 31st, 2024
What’s new¶
Support for Kubernetes from version 1.26 to 1.29.
Support for Juju 3.4 (previously 3.1).
Pipelines upgraded to version 2.2.0 (previously 2.0.3). #483
KServe upgraded to version 0.13 (previously 0.11). #239
Istio upgraded to version 1.22 (previously 1.17).
Knative upgraded to version 1.12 (previously 1.10). #182
Integration with Nvidia NGC containers via the ngc-integrator-operator charm.
Integration with Triton Inference Server for KServe. #171
Charms state grafana dashboard. #877
Enabled Istio CNI plugin. #365
Reworked the way Charmed Kubeflow is monitored with the Canonical Observability stack.
Added ROCKs for following charms #94, #95, #96, #97, #98, #99, #23, #14, #67, #68, #69, #70, #71, #72 #73, #74, #99, #98.
Bug fixes¶
Fixed non-working grafana dashboards for some charms (minio, notebooks, envoy, katib, argo). #856
Fixed katib-ui charm trying to access the workload container by the wrong name. #156
Introduced k8s-service-info relation between katib-controller and katib-db-manager. #185
Refactored the kserve-controller charm to use an all-catch main event handler. #197
Introduced handling of relation-broken events in kfp-api. #272
Patched KFP Profile Controller service port. #318
Set explicitly the command for
kfp-schedwf
Pebble layer. #347Fixed
self._cni_config_changed
call and handled exceptions in istio-pilot. #396Corrected null values for configurations in
spawner_ui_config.yaml
forjupyter-ui
. #361
Enhancements¶
Istio ingress can be configured with TLS using either a TLS certificate provider or by passing the TLS key and cert directly to the
istio-pilot
charm as a Juju secret.Set
meshConfig.accessLogFile
configuration for exposing logs in istio-pilot. #371Added
csr-domain-name
config option for istio-pilot. #381Added config for queue sidecar image to knative-serving charm. #186
Added configuration support for Kubeflow notebooks page in the UI. #345
Added
cluster-domain
,cull-idle-time
andidleness-check-period
config options to notebook-operator. #372Removed the need for
public-url
configuration fordex-auth
andoidc-gatekeeper
, and at the same time allow better integration with Dex connectors by allowing the configuration of the Dex issuer URL #209 and #163.
Deprecated¶
Removed
seldon-core
from the bundle definition. This does not affect the deployment upgrade from version 1.8.