Changelog
This changelog lists all updates, improvements and new features our Engineering team develops for our Skyscrapers Reference Developer Platform. These are rolled out automatically to all DevOps-as-a-Service customers.
2021 Q3
- 2021-07-06
Maintenance
Pod Disruption Budget for CoreDNS
In order to improve the resilience of CoreDNS during upgrades, we have added a Pod Disruption Budget for the CoreDNS pods. The CoreDNS deployment already has a proper update strategy and anti affinity applied, however the extra PDB will prevent the …
2021 Q2
- 2021-06-24
Maintenance
Using Telepresence in our Reference Solution
Telepresence is an open source tool that allows cluster users and operators to access cluster services and resources as if they were running in a local network. It also allows a developers to debug Kubernetes services locally and run local services as if …
- 2021-06-18
Maintenance
GP2-encrypted is now the default storageclass
We’re making the use of encryption at rest our default. For this we switched our default PV storageclass on K8s from gp2 to gp2-encrypted. So if you will create a PVC without specifying the volume type K8s will provision a gp2-encrypted volume …
- 2021-06-14
Maintenance
Always use encryption at rest for OpenVPN storage
We’re making the use of encryption at rest our default and only option for OpenVPN storage. Until now it was enabled by default, but it was still possible to disable it. In our effort to increase the security of our reference solution and that of our …
- 2021-06-10
Maintenance
Support for RabbitMQ and AmazonMQ monitoring
We’ve added support for monitoring both self-hosted RabbitMQ and AmazonMQ for RabbitMQ clusters through Prometheus. The monitoring coverage differs slighly for those two services. For self-hosted RabbitMQ, the minimum required version is 3.8.0 and it …
- 2021-06-09
Maintenance
Initial support for Milvus database
We have added initial support for Milvus. It is available as an optional add-on for all customers using our Kubernetes Reference Solution on AWS. Milvus is an open-source vector database that is highly flexible, reliable, and blazing fast. It supports …
- 2021-06-04
Maintenance
Upgrade AKS and EKS clusters to 1.20
We have started rolling out AKS and EKS 1.20. This brings AKS on Kubernetes v1.20.7 and EKS on Kubernetes v1.20.4-eks-6b7464. In the process of upgrading EKS the following components have also been upgraded: KubeProxy from v1.19.6 to v1.20.4-eksbuild.2 …
- 2021-06-04
Maintenance
Encrypted storage layer of Teleport
We’ve updated all Teleport clusters so the underlaying volume that is used is encrypted. For this we are using Amazon EBS encryption. This change has been rolled out to all clusters and does not require any follow up.
- 2021-06-03
Maintenance
Istio dashboards in Grafana
We have added the official Istio dashboards to Grafana. If you have Istio enabled on your cluster the following dashboards are now available: Mesh Dashboard provides an overview of all services in the mesh. Service Dashboard provides a detailed breakdown …
- 2021-05-27
Maintenance
Istio upgraded to version 1.10.0
We have upgraded Istio on all clusters that use it. The version was upgraded from 1.9.2 to 1.10.0. The new version comes with some features meant for operators and no breaking changes that you should be aware of. You can check the full release notes here. …
- 2021-05-25
Maintenance
Vault upgraded to 1.7.2
We have upgraded our Kubernetes based Vault setups to the latest version 1.7.2. This release contains features, bug fixes and 1 CVE fix. For full details and other changes, please refer to the upstream Vault release notes: …
- 2021-05-18
Maintenance
Upgraded several cluster components
As part of our regular upgrade cycle, the following Kubernetes cluster components have been updated. We’ve already rolled these out to all non-prod clusters and production will follow in the coming days. Click each link to go to the full upstream …
- 2021-05-18
Maintenance
Adding support for EFS backed Persistent Volumes in Kubernetes
We’ve added a new component to our AWS Kubernetes reference solution, the EFS CSI driver. This adds support for using EFS file systems in EKS clusters with PersistentVolumes. The driver is already rolled out to all staging EKS clusters, and will be …
- 2021-05-12
Maintenance
Concourse upgraded to v7.2.0
We have upgraded our Concourse setups to the latest version 7.2.0 This upgrade includes the following breaking changes: Wait for worker matching strategy when scheduling build steps: Previously, if no workers satisfied the container placement strategy for …
- 2021-05-11
Maintenance
Vault upgraded to 1.7.1
We are in the process of upgrading our Kubernetes based Vault setups to the latest version 1.7.1. This release contains features, bug fixes and 2 CVE fixes (nobody was affected by this). For full details and other changes, please refer to the upstream …
- 2021-05-11
Maintenance
Updated Teleport to version 4.4.9
We’ve updated all Teleport clusters and nodes to version 4.4.9. This update mainly contains bug fixes and performance improvements. You can find the full changelog on the teleport repository.
- 2021-05-11
Maintenance
Extra alerts for excessive resource usage
Our monitoring solution fires a number of alerts notifying of the application and cluster’s health. We have added extra alerts to warn when containers use more than 200% of it’s resource requests for 30 minutes. This has already been rolled out …
- 2021-05-10
Maintenance
Merging AKS and EKS reference solution codebases and improving automation
Since the end of 2020 we’ve started supporting Azure AKS environments, next to our already fleshed out offering around Amazon EKS. What initially started as a proof of concept has become bigger and bigger. In the background we’ve been working …
- 2021-04-14
Maintenance
Adding support for Istio service mesh
We now support Istio service mesh for all customers using our Kubernetes Reference Solution (AWS EKS and Azure AKS). A service mesh makes it easier to connect, secure and observe micro-services. Based on conversations with our customers, we considered …
- 2021-04-06
Maintenance
Upgraded several cluster components (patch-level)
We’ve upgraded several addons to their latest patch-level so important bugfixes are included: aws-node-termination-handler 1.12.1 -> 1.12.2 dex 2.28.0 -> 2.28.1 fluent-bit 1.7.2 -> 1.7.3 loki 2.2.0 -> 2.2.1 velero 1.5.3 -> 1.5.4
2021 Q1
- 2021-03-30
Maintenance
Vault upgraded to 1.7.0
We are in the process of upgrading our Kubernetes based Vault setups to the latest version 1.7.0. This release contains features, bug fixes and 4 CVE fixes (nobody was affected by this). For full details and other changes, please refer to the upstream …
- 2021-03-30
Maintenance
Upgrade AKS and EKS clusters to 1.19
We have started rolling out AKS and EKS 1.19. This brings AKS on Kubernetes v1.19.7 and EKS on Kubernetes v1.19.6-eks-49a6c0. In the process of upgrading EKS the following components have also been upgraded: KubeProxy from 1.18.9 to 1.19.6 CoreDNS from …
- 2021-03-23
Maintenance
Monitoring upgrades
As part of our regular upgrade cycle, the following Kubernetes cluster components will be updated in the next rollout. These updates are being rolled out to all clusters and will be finished by the end of the week. Most notable changes include bug fixes …
- 2021-03-18
Maintenance
Concourse upgraded to v7.1.0
We have upgraded our Concourse setups to the latest version 7.1.0 This upgrade includes the following breaking changes: Removing the aggregate step as planned. It is succeeded by the in_parallel step. You can check the full changelog here. We also took the …
- 2021-03-16
Maintenance
Upgraded several cluster components
As part of our regular upgrade cycle, the following Kubernetes cluster components have been updated. We’ve already rolled these out to all clusters. Most notable changes include bug fixes and minor improvements. Click each link to go to the full …