Kubernetes
The industry standard for orchestrating container environments
Microservices and deployment of containers
With Kubernetes, you get an open source platform with which you can automatically deploy, manage and scale container applications. You can use it to efficiently orchestrate your containers, ensure reliability and simplify the operation of complex, distributed systems.
Kubernetes features
Kubernetes Consulting
We help you with the design, installation and integration of Kubernetes in your environment – for more power, know-how and peace of mind!
Power
We have been successfully supporting our customers in the operation of their IT infrastructures for many years. Whether it’s different industries, tools or operating systems – we’ve seen, operated and built it all. With extensive experience in best practices around Grafana, Prometheus, InfluxDB and other open source technologies, especially in the Linux environment, we are at your side with our know-how.
Know-how
We not only understand your IT systems and services, but also the big picture – the numerous aspects that make up the operation of complex IT infrastructures. In a world where IT is becoming increasingly complex and constantly changing, there is often a lack of time and personnel. This is exactly where we come in to provide you with optimum support.
Targeted reinforcement
As Linux generalists and open source experts, we are broadly positioned and deeply networked in the open source communities. With us by your side, you are never alone! Whether as an IT consultant, engineer, support or architect – we strengthen your team, relieve you and take over the work so that you can concentrate on the essentials.
Kubernetes Training
Learn the basics of container orchestration with Kubernetes
The Kubernetes training course offers a practical introduction and enables you to gain initial experience from a developer and operations perspective. You will acquire practical knowledge through numerous practical exercises.
Managed Kubernetes
From start to deploy in just a few minutes
Our Managed Kubernetes service allows you to easily orchestrate and scale your containerized applications. We take care of the operation of the Kubernetes clusters so that you can concentrate fully on the development and provision of your workloads – be it for applications, CI/CD pipelines or data processing. This means you can use modern IT processes and count on the support of our MyEngineers if required.
Know-how
More know-how on the topic of Kubernetes
Infrastructure as Code (IaC): Grundlagen, Geschichte und Praxis mit Ansible und GitLab
Introduction The way in which IT infrastructure is provided and operated has changed significantly in recent decades. In the early years of system administration, everyday…
Observability vs Monitoring
The term observability is on everyone’s lips and is often touted as a modern solution to dusty old, static monitoring. All manufacturers offer it, all…
Icinga Web Module for Performance Data Graphs
After we forked the Grafana module for Icinga Web last year, we thought about whether there are other ways to graphically display Icinga performance data…
The Icinga Web Grafana module has found a new home
We are happy to announce that the Icinga Web Grafana module has found a new home! Originally developed by Carsten (Mikesch-mp), this module is a…
Katello as a package mirror for Icinga
This article is about setting up Katello as a package mirror for Icinga. Specifically, Icinga for Windows, Debian / Ubuntu, Red Hat Enterprise Linux and…
NIS 2 – The current status in January 2025
Since its adoption, the EU Directive NIS 2 (Network and Information Security Directive 2) has been a central element of the European cyber security strategy.…
Show users in MySQL
In MySQL, user management plays a crucial role in making database access secure and efficient. But how do you display existing users? In this blog…
Icinga 2 Security Release – November 2024
Critical error in the Icinga 2 core Today, November 12, 2024, the Icinga team has released a security fix that is classified as CRITICAL. The…
Data collection with the Support Collector
Last updated: 22.11.2024 What is the Support Collector and how does it work? The Support Collector offers an easy way to automatically record all important…
Questions & Answers
The most frequently asked questions about Kubernetes
What is Kubernetes simply explained?
Kubernetes is an open source system for automating the provision, scaling and management of containerized applications. It helps to efficiently distribute applications in containers on different servers and monitors their status to automatically rectify failures. As a result, Kubernetes makes it easier to manage complex applications in the cloud or on local servers by optimizing the use of resources and simplifying operations.
What is the difference between Docker and Kubernetes?
Docker is a platform for creating, deploying and running containers that allows you to run applications in isolated environments. Kubernetes, on the other hand, is an orchestration platform that helps you to automatically manage and scale many containers and ensure their availability. While Docker focuses on containerizing applications, Kubernetes manages the entire infrastructure on which these containers run.
Which containers does Kubernetes support?
Docker is a platform that makes it possible to isolate and run applications in containers, making them more portable and easier to manage. Kubernetes, on the other hand, is an orchestration tool that automatically manages, scales and deploys many containers to efficiently run applications on a large scale. While Docker is responsible for creating and executing individual containers, Kubernetes coordinates and manages containers in distributed systems.
What is a Kubernetes cluster?
A Kubernetes cluster consists of a group of computers that work together to operate and manage containerized applications. It consists of a master node, which is responsible for control and administration, and several worker nodes, which execute the containers. The cluster makes it possible to scale applications across different nodes, distribute loads and ensure reliability.
Why is Kubernetes called K8s?
Kubernetes is often abbreviated as "K8s", as there are eight letters between the first and last letters "K" and "s". This abbreviation is a practical spelling to simplify the longer name. It follows a common pattern in IT, where letters are replaced by numbers, as in "i18n" for "Internationalization".
What is Kubernetes Helm?
Kubernetes Helm is a package manager for Kubernetes that simplifies the management of applications and their dependencies within a cluster. Helm can be used to install, update and version applications as charts, i.e. predefined packages of Kubernetes resources. This facilitates the deployment and management of complex applications in Kubernetes by providing standardized and reusable configurations.
What is a pod in Kubernetes?
A pod is the smallest and simplest unit in Kubernetes, which comprises one or more containers that run together on one node. Containers within a pod share network and storage volumes so that they can work together efficiently. Pods enable the management and scaling of container applications by using them as a logical unit for execution, management and orchestration.