Operations | Monitoring | ITSM | DevOps | Cloud

The latest News and Information on Containers, Kubernetes, Docker and related technologies.

Deploying Multiple Kubernetes Clusters on Multi-Cloud Infrastructure

How-to deploy multiple Kubernetes clusters on multi-cloud infrastructure. Most organizations need a way to deploy K8s to multiple infrastructure providers; on-premise and the cloud, multiple cloud providers, edge location and the cloud, or some combination in between (hybrid cloud). This tutorial covers the deployment of Kubernetes on AWS and Azure from a single centralized control plane. Enterprise grade Kubernetes platform for hybrid cloud.

Kubernetes Deployment on Azure

How-to deploy a kubernetes cluster on Azure. There are several ways to deploy kubernetes on Azure, including Microsoft’s own AKS. This tutorial covers the deployment of kubernetes on Azure using a single command. Fully automated and ready for production applications you will have upstream kubernetes with best of breed open source components needed for Day 2 operations, such as Prometheus, Grafana, and more. Declarative kubernetes, no extra steps, no custom automation.

Upgrading Kubernetes - Advanced Controls

How-to upgrade a kubernetes cluster. There are several ways to upgrade a kubernetes cluster and the upgrade strategy may depend on the type of cluster you are trying to upgrade. This tutorial covers advanced control of a kubernetes cluster upgrade often required for upgrading large shared clusters. This includes upgrading the cluster by node pools or selecting how many concurrent nodes should be done in parallel.

Upgrading Kubernetes - Basic Rolling Upgrade

How-to upgrade a Kubernetes cluster. There are several ways to upgrade a K8s cluster and the upgrade strategy may depend on the type of cluster you are trying to upgrade. This tutorial covers a basic rolling upgrade of a Kubernetes cluster. The upgrade is fully automated and workloads will be migrated during the upgrade process for non-disruption.

Loki tutorial: How to send logs from Amazon's ECS to Loki

Elastic Container Service (ECS) is the fully managed container orchestration service by Amazon. Combined with Fargate, Amazon’s serverless compute engine for containers, you can run your container workload without the need to provision your own compute resources. But how can you consolidate and query all of your logs and metadata for these workloads? Enter Loki, the log aggregation system from Grafana Labs that has proven to increase performance and decrease costs.

How to monitor etcd

Learning how to monitor etcd is of vital importance when running Kubernetes in production. Monitoring etcd will let you validate that the service performs as expected, while detecting and troubleshooting issues that could take your entire infrastructure down. Keep reading to learn how you can collect the most important metrics from etcd and use them to monitor this service. etcd is a foundational component of the Kubernetes control plane.

Enabling Microsegmentation with Calico Enterprise

Microsegmentation is a security technique that is used to isolate workloads from one another. Microsegmentation limits the blast radius of a data breach by making network security more granular. Should a breach occur, the damage is confined to the affected segment. Application workloads have evolved over time – starting from bare metal, to a mix of on-prem and cloud virtual machines and containers.

Exporters and Target Labels

When monitoring third-party applications with Prometheus, you’ll need an exporter if the application doesn’t already expose metrics in the appropriate format. How do you find an appropriate exporter, and once you have your exporters, how should you organize your label taxonomies to reflect your infrastructure? Many applications in the systems you’re in charge of will be third-party applications, which do not natively expose Prometheus-formatted metrics.