D2iQ® Konvoy® version 2.1.4 was released on October 19, 2022.
To get started with Konvoy, download and install the latest version of Konvoy.
Release summary
This release provides new features and enhancements to improve the user experience, fix reported issues, integrate changes from previous releases, and maintain compatibility and support for other packages used in Konvoy.
Component updates
The following services and service components are upgraded to the listed version:
Common Application Name | APP ID | Version | Component Versions |
---|---|---|---|
Centralized Grafana | centralized-grafana | 18.1.3 | - chart: 18.1.3 - prometheus-operator: 0.50.0 |
Centralized Kubecost | centralized-kubecost | 0.20.0 | - chart: 0.20.0 - kubecost: 1.88.0 |
Cert Manager | cert-manager | 0.2.7 | - chart: 0.2.7 - cert-manager: 1.0.3 |
Dex | dex | 2.9.10 | - chart: 2.9.10 - dex: 2.22.0 |
Dex K8s Authenticator | dex-k8s-authenticator | 1.2.9 | - chart: 1.2.9 - dex-k8s-authenticator: 1.2.2 |
External DNS | external-dns | 2.20.5 | - chart: 2.20.5 - external-dns: 0.7.0 |
Fluent Bit | fluent-bit | 0.16.2 | - chart: 0.16.2 - fluent-bit: 1.8.3 |
Gatekeeper | gatekeeper | 0.6.9 | - chart: 0.6.9 - gatekeeper: 3.4.0-rc.1 |
Gitea | gitea | 4.1.1 | - chart: 4.1.1 - gitea: 1.15.3 |
Grafana Logging | grafana-logging | 6.16.14 | - chart: 6.16.14 - grafana: 8.2.1 |
Grafana Loki | grafana-loki | 0.33.1 | - chart: 0.33.1 - loki: 2.2.1 |
Istio | istio | 1.9.1 | - chart: 1.9.1 - istio: 1.9.1 |
Jaeger | jaeger | 2.21.0 | - chart: 2.21.0 - jaeger: 1.22.0 |
Karma | karma | 2.0.0 | - chart: 2.0.0 - karma: 0.70 |
Kiali | kiali | 1.29.1 | - chart: 1.29.1 - kiali: 1.29.1 |
Knative | knative | 0.3.9 | - chart: 0.3.9 - knative: 0.22.3 |
Kube OIDC Proxy | kube-oidc-proxy | 0.2.5 | - chart: 0.2.5 - kube-oidc-proxy: 0.2.0 |
Kube Prometheus Stack | kube-prometheus-stack | 18.1.3 | - chart: 18.1.3 - prometheus-operator: 0.50.0 - grafana: 8.2.1 - prometheus: 2.28.1 - prometheus-alertmanager: 0.22.2 |
Kubecost | kubecost | 0.20.0 | - chart: 0.20.0 - kubecost: 1.88.0 |
Kubefed | kubefed | 0.9.0 | - chart: 0.9.0 - kubefed: 0.9.0 |
Kubernetes Dashboard | kubernetes-dashboard | 5.0.2 | - chart: 5.0.2 - kubernetes-dashboard: 2.3.1 |
Kubetunnel | kubetunnel | 0.0.8 | - chart: 0.0.8 - kubetunnel: 0.0.8 |
Logging Operator | logging-operator | 3.15.0 | - chart: 3.15.0 - logging-operator: 3.15.0 |
Metallb | metallb | 0.12.2 | - chart: 0.12.2 - metallb: 0.8.1 |
MinIO Operator | minio-operator | 4.1.7 | - chart: 4.1.7 - minio-operator: 4.1.3 |
NFS Server Provisioner | nfs-server-provisioner | 0.6.0 | - chart: 0.6.0 - nfs-server-provisioner: 2.3.0 |
Nvidia | nvidia | 0.4.3 | - chart: 0.4.3 - nvidia-device-plugin: 0.2.0 |
Grafana (project) | project-grafana-logging | 6.16.14 | - chart: 6.16.14 - grafana: 8.2.1 |
Grafana Loki (project) | project-grafana-loki | 0.33.1 | - chart: 0.33.1 - loki: 2.2.1 |
Prometheus Adapter | prometheus-adapter | 2.11.1 | - chart: 2.11.1 - prometheus-adapter: 0.8.3 |
Reloader | reloader | 0.0.99 | - chart: 0.0.99 - reloader: 0.0.99 |
Thanos | thanos | 0.4.5 | - chart: 0.4.5 - thanos: 0.17.1 |
Traefik | traefik | 10.3.0 | - chart: 10.3.0 - traefik: 2.5.0 |
Traefik ForwardAuth | traefik-forward-auth | 0.3.2 | - chart: 0.3.2 - traefik-forward-auth: 3.0.2 |
Velero | velero | 3.1.5 | - chart: 3.1.5 - velero: 1.5.2 |
Known Issues
Konvoy migration preserves providerIDs
Previously, attempting to migrate existing 1.8 clusters to 2.1 ended in failure due to providerID issues with the migration. The problem occurred when migrating a 1.8 cluster with a cloud-provider that assigned providerIDs to each node. Originally, we would replace these with D2iQ IDs, but now we preserve the providerIDs so that these migrations succeed.
Additional resources
For more information about working with native Kubernetes, see the Kubernetes documentation.
For a full list of attributed 3rd party software, see d2iq.com/legal/3rd.