Kubernetes

E35369

Kubernetes is an open-source container orchestration platform that automates the deployment, scaling, and management of containerized applications across clusters of machines.

Aliases (1)

Statements (82)
Predicate Object
instanceOf cloud-native technology
container orchestration platform
open-source software
accessedVia REST API
kubectl CLI
competesWith Apache Mesos
Docker Swarm
component Container Network Interface
Container Runtime Interface
Container Storage Interface
etcd
kube-apiserver
kube-controller-manager
kube-proxy
kube-scheduler
kubelet
configurationStyle YAML manifests
deploymentModel managed Kubernetes services
developer Cloud Native Computing Foundation
Google
ecosystem Argo CD
Flux
Helm
Istio
Knative
Prometheus
feature API-driven control plane
automatic scaling
config management
container scheduling
declarative configuration
horizontal pod autoscaling
label-based selection
load balancing
namespaces for multi-tenancy
persistent storage orchestration
rolling updates
secret management
self-healing
service discovery
governedBy Cloud Native Computing Foundation
hasAbbreviation K8s
initialReleaseDate 2014-06-07
license Apache License 2.0
maintainer Cloud Native Computing Foundation
managedServiceExample Amazon Elastic Kubernetes Service
Azure Kubernetes Service
Google Kubernetes Engine
nameMeaning Greek word for helmsman or pilot
openSource true
originatedFrom Google Borg system
programmingLanguage Go
runsOn hybrid cloud
on-premises infrastructure
private cloud
public cloud
standardizedBy Cloud Native Computing Foundation
supports containerized applications
microservices architectures
stateful applications
stateless applications
supportsRuntime CRI-O
Docker (via shim, historically)
containerd
useCase automated deployment of containers
managing container clusters
scaling containerized workloads
usesConcept cluster
config map
cron job
daemon set
deployment
ingress
job
namespace
node
pod
replica set
secret
service
stateful set
volume


Please wait…