Category Archives: Uncategorized

How to install Python 3 on CentOS 7

his tutorial will guide you through installing Python 3 on a CentOS 7 system using the Software Collections (SCL) along side the distribution default Python version 2.7. We will also show you how to create a Python virtual environment. Python is one of the most popular programming languages in the world, with its simple and… Read More »

Developing Alerts and Dashboards for Prometheus

Developing Alerts and Dashboards kube-prometheus ships with a set of default alerting rules and dashboards. At some point one might like to extend them. This document is intended to explain the workflow of how additional alerting rules and dashboards could be added. For both, the Prometheus alerting rules as well as the Grafana dashboards, there… Read More »

using helm to install prometheus

# Install helm https://docs.helm.sh/using_helm/ then run: helm repo add coreos https://s3-eu-west-1.amazonaws.com/coreos-charts/stable/ helm dep update helm install coreos/prometheus-operator –name prometheus-operator –namespace monitoring helm install coreos/kube-prometheus –name kube-prometheus –namespace monitoring How to contribute? Fork the project Make the changes in the helm charts Bump the version in Chart.yaml for each modified chart Update kube-prometheus/requirements.yaml file with the… Read More »

Get Kubernetes Cluster Metrics with Prometheus in 5 Minutes

Get Kubernetes Cluster Metrics with Prometheus in 5 Minutes Having a Kubernetes cluster up and running is pretty easy these days. But, when you start to use the cluster and deploy some applications you might expect some issues over time. Kubernetes being a distributed system is not easy to troubleshoot. You need a good monitoring… Read More »

Upgrading a HA Kubernetes Kops Cluster

The Kubernetes release cadence is fast-paced with minor releases every quarter. Awesome! But how do I keep up? Don’t worry, Kops makes it fairly easy to update your HA production cluster without any downtime (assuming you have scaled your deployments to a minimum of 2 pods per deployment). This blog post will walk you through… Read More »

Kops Upgrading Kubernetes

Upgrading Kubernetes Upgrading Kubernetes is easy with kops. The cluster spec contains a KubernetesVersion, so you can simply edit it with kops edit, and apply the updated configuration to your cluster. The kops upgrade command also automates checking for and applying updates. It is recommended to run the latest version of Kops to ensure compatibility… Read More »

Upgrading a HA Kubernetes Kops Cluster

The Kubernetes release cadence is fast-paced with minor releases every quarter. Awesome! But how do I keep up? Don’t worry, Kops makes it fairly easy to update your HA production cluster without any downtime (assuming you have scaled your deployments to a minimum of 2 pods per deployment). This blog post will walk you through… Read More »