Skip to content

    Kubernetes

    Reading time: 2 min.Editorially reviewed on:

    Definition

    Kubernetes automates deployment, scaling, and management of containerized applications.

    Kubernetes is an open-source platform for managing containerized workloads and services. It uses declarative configuration to describe the desired state of an application and to technically maintain it.

    Simply explained

    Like a dispatch center for many standardized transport containers. It distributes and replaces containers but does not know the professional content of the application.

    Why it matters in practice

    Before introducing Kubernetes, operational responsibility, resource requirements, security boundaries, and failure targets should be clarified.

    Example from business

    Possible example: A team operates several internal web services as containers and describes their desired state in Kubernetes.

    Limits and pitfalls

    • Kubernetes does not create an application or fix professional errors. It manages technical execution according to the given configuration.

    Origin & history

    The project documentation describes Kubernetes as a portable and extensible platform with declarative configuration and automation.

    Use in mid-sized companies

    • Possible fields of application are scalable web services and jointly operated platform components with repeatable deployment.

    Frequently asked questions

    Is Kubernetes the same as a container?

    No, the platform manages containerized workloads and services.

    Does Kubernetes define the application logic?

    No, it remains part of the deployed software.

    Sources

    Editorially reviewed on:

    On this page

    Next step

    Put knowledge into practice