Skip to main content
Skip table of contents

DKP 2.7.2 Features and Enhancements

The following improvements are included in this release:

AWS Custom AMI Required

Previous versions of DKP would default to using upstream AMIs published by the CAPA (Cluster API AWS) project when building AWS clusters if you did not specify your own AMI. However, those images are not currently available for the Kubernetes version used in the 2.7.2 patch release.

As a result, starting with this release of DKP, the behavior of the DKP create cluster aws command has been changed. It no longer defaults to using the upstream AMIs and instead requires that you specify an AMI built using Konvoy Image Builder (KIB), or by explicitly requesting that it use the upstream images.

For more information on using a custom AMI in cluster creation or during the upgrade process, refer to these topics:

When applying the AMI during cluster creation, there are two approaches to supplying the ID of your AMI. Either provide the ID of the AMI or provide a way for DKP to discover the AMI using location, format and OS information:

  1. Option One - Provide the ID of your AMI:

    1. Use the example command below leaving the existing flag that provides the AMI ID: --ami AMI_ID

  2. Option Two - Provide a path for your AMI with the information required for image discover:

    1. Where the AMI is published using your AWS Account ID: --ami-owner AWS_ACCOUNT_ID

    2. The format or string used to search for matching AMIs and ensure it references the Kubernetes version plus the base OS name: --ami-base-os ubuntu-20.04

    3. The base OS information: --ami-format 'example-{{.BaseOS}}-?{{.K8sVersion}}-*'

Kubernetes 1.27.11 Support

Kubernetes 1.27.11 enables you to benefit from the latest features and security fixes in upstream Kubernetes. This release comes with 60 enhancements that you can benefit from such as Node log access via Kubernetes API, Seccomp profile defaulting, and much more.

To read more about major features in this release, visit this page and https://kubernetes.io/blog/2023/04/11/kubernetes-v1-27-release/ .

Konvoy Image Builder (KIB) 2.8.7

The new release of Konvoy Image Builder:

  • Upgrades the defaults Kubernetes version to v1.27.11

  • Update containerd to 1.6.28

Access to the Kubernetes Dashboard Requires an Explicit Role

In order to provide cluster administrators more control over access to the Kubernetes Dashboard, access to the Kubernetes dashboard at the /dkp/kubernetes/ URL path now requires a DKP role to be added to their permissions.  This is a change from previous versions of DKP which allowed access to any authorized user depending only on the underlying Kubernetes RBAC.  See Granting access to Kubernetes and Kommander Resources for detailed information on how to add the necessary role to existing users.

DKP Insights

Welcome to DKP Insights 1.0.0!

This release provides upgrade support, alert notification integration and General Availability. It also maintains compatibility and support for packages used in Insights.

DKP Insights GA

We are happy to announce that with this release, Insights graduates from the Technical Preview status and is now officially generally available (GA).

With 1.0.0, Insights becomes an officially supported D2iQ product, fully integrated with DKP, which marks a milestone in continuing to provide a powerful solution that leverages D2iQ expertise to simplify Kubernetes management and helps overcome the skills gap.

Upgrade Support

In prior versions, it was not possible to upgrade Insights. Customers upgrading had to uninstall DKP Insights, upgrade DKP, and reinstall DKP Insights. Starting with DKP version 2.7.0, DKP Insights (1.0.0) is upgraded as part of the DKP upgrade, making it possible to upgrade from version to version without losing information on the generated Insights.

See DKP Insights Upgrade to 1.0.0 (DKP 2.7.0) for more information on the possible upgrade paths.

Alert Notifications with Alertmanager

You can configure an AlertmanagerConfig YAML file to allow your default installation of Alertmanager (included with Kube Prometheus Stack) to send notifications for DKP Insights alerts. See DKP Insights Alert Notifications With Alertmanager for more information.

The section also includes two configuration examples to enable DKP to automatically send notifications for Critical alerts through Slack®, or Microsoft Teams®.

Supported Kubernetes Versions

Insights supports the same Kubernetes version as the DKP platform.

Insights Alerts of Customer Workloads

DKP Insights 1.0.0 focuses on troubleshooting issues related to your organization’s workloads. After deploying Insights or upgrading to this version, you may not see any alerts for underlying DKP and Kubernetes components.

DKP Insights starts generating alerts after you deploy your own workloads, given that these are not compliant with DKP Insights standards (for example, because it detects weak permissions or a full disk).

If you need to enable Insights Alerts on all components, including underlying DKP and Kubernetes components, see Enable DKP-Related Insights Alerts.

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.