Skip to main content

Diagnose production Kubernetes issues with Tectonic 1.7.5

Tectonic 1.7.5 has arrived, and this release is all about monitoring. Container-based infrastructure is highly dynamic, which is great for agility, but enterprise-ready Kubernetes means having the right tools in place to monitor your clusters and respond quickly when problems arise. That's what Tectonic delivers. New in Tectonic 1.7.5 is a fully managed Grafana install for visualizing and exploring Tectonic’s extensive alerting rules and metrics collection. This new visualization layer builds on the existing Prometheus functionality for container-native monitoring, which has been integrated with the Tectonic Console since version 1.4.

Screenshot of cluster status overview in Tectonic 1.7.5
Cluster status overview in Tectonic

Cluster health and alerting dashboard

Care and maintenance of Kubernetes clusters is vital, which is why Tectonic aims to automate some of the drudge work by surfacing the most important information in an easy-to-consume way. With this release, the Tectonic Console’s cluster overview now embeds a graphical view of a number of critical cluster health indicators, including:

  • Crashed pods. Visibility into misbehaving instances of scaled applications, such as Pods stuck in a crash loop.
  • Tripped alerts. Quickly audit any open issues that need to be addressed on the cluster.
  • Control plane availability. Diagnose cases when Kubernetes’ HA toolset works too well: The entire control plane is highly available in Tectonic, but this can mask issues that don’t cause downtime.

Capacity planning dashboard

Tectonic clusters are often shared by multiple teams within an organization. This is only natural as IT organizations move from bespoke VM-centric systems to more efficient and standardized container infrastructure. As teams come to appreciate the agility provided by the cluster, they will run more applications on it.

This is a good problem to have, but it also presents challenges. Cluster managers typically restrict the amount of resources each team can access, but it's also important to be keep an eye on the overall availability of resources and plan capacity for the entire cluster accordingly.

Tectonic 1.7.5 makes this easier by introducing a new, Grafana-powered dashboard that presents a 360-degree view of resource consumption and availability across the cluster.

Screenshot of detailed Grafana dashboard for Kubernetes Capacity Planning
Detailed Grafana dashboard for Kubernetes Capacity Planning

Other enhancements

In addition to these powerful new monitoring features, the latest Tectonic release is based on Kubernetes 1.7.5 and delivers improvements in installation and management.

The Tectonic installer has been updated to use Terraform 0.10 and the installation process now features improved progress and status output. In addition, customers who install clusters on Microsoft Azure will benefit from improvements and enhancements to how their VMs are configured.

The Tectonic Console has also been enhanced, with improved support for the Edge and Safari browsers. In particular, this release fixes a header issue that prevented some Safari users from logging in.

For a full list of changes, consult the release notes.

Upgrading to 1.7.5

Upgrade to Tectonic 1.7.5 with one click, powered by automated operations. The latest release contains the same security patches we delivered last week for earlier versions, which address vulnerabilities in the Kubernetes internal DNS server. All new clusters installed with Tectonic 1.7.5 are automatically secured against these vulnerabilities.

You can test drive Tectonic 1.7.5 today with a license that allows you to deploy up to 10 production nodes free of charge. Or, if you'd just like to see how Tectonic is the easiest way to deploy and manage enterprise-ready Kubernetes, the Tectonic Sandbox is a great way to set up a test and experimentation environment quickly on your local PC or laptop.

Try Sandbox

Experiment locally for free