Term | Definition | Component | Link |
---|---|---|---|
Active Directory | Microsoft's proprietary directory service | MKC | SysEleven Documentation |
Addon / add-on | a piece of software that enhances or customizes an existing application or software | MKC | |
API | Application Programming Interface | MKC | |
Auditing | a security-relevant, chronological set of records documenting the sequence of actions in a cluster | MKC | Kubernetes Documentation |
Autoscaler | a component that adjusts the number or size of nodes or pods in line with demand in order to optimize the resource usage | MKC | SysEleven Documentation |
AWS | Amazon Web Services | MKC | |
Azure | Microsoft's public cloud service | MKC | |
Blue / Green Deployments | an application release model that gradually transfers user traffic from a previous version of an app or microservice to a nearly identical new release—both of which are running in production | MKC | |
Canary deployments | an application release model that releases an application or service incrementally to a subset of users | MKC | |
CBK | a SysEleven cloud region in Berlin, Germany | MKC | |
CI/CD | Continuous Integration / Continuous Delivery or Continuous Deployment | MKC | |
CI/CD pipeline | a series of steps that must be performed in order to deliver a new version of software | MKC | |
CIDR | Classless Inter-Domain Routing | MKC | |
CIDR (notation) | CIDR notation is a compact representation of an IP address and its associated network mask | MKC | |
Cloud Controller Manager | The goal of the cloud controller manager project is to decouple development of cloud features from the core Kubernetes project | MKC | Kubernetes Documentation |
Cloud Native Computing Foundation (CNCF) | an open source, vendor-neutral hub of cloud native computing, hosting projects like Kubernetes and Prometheus | MKC | Website: CNCF |
Cluster | a Kubernetes cluster in MKC | MKC | |
Container | a process that runs isolated from other processes on a host operating system | MKC | |
Control Plane | the essential components to a Kubernetes cluster, namely apiserver, controller-manager, scheduler | MKC | |
CRUD | abbreviation for CREATE, READ, UPDATE, DELETE | MKC | |
CSI | Container Storage Interface. A plugin for container orchestration which that allows storage suppliers to expose their products to containerized applications and persistent storage. | MKC | |
DBL | a SysEleven cloud region in Berlin, Germany | MKC | |
DNS | Domain Name System | MKC | |
Docker | a set of PaaS products that use OS-level virtualization to deliver software in packages called containers | MKC | |
ECR | Elastic Container Registry | MKC | |
Egress | outgoing traffic from a pod or a server / VM | MKC | |
Elastic Stack (ELK Stack) | a monitoring solution based on Elasticsearch, Logstash and Kibana | MKC | |
FES | a SysEleven cloud region in Frankfurt am Main, Germany | MKC | |
Flatcar | Flatcar Linux distribution | MKC | |
Floating IPs | a public, static IP address for instances created only in a private subnet | MKC | |
Grafana | a multi-platform open source analytics and interactive visualization web application | MKC | |
Harbor | an open source registry that secures artifacts with policies and role-based access control, ensures images are scanned and free from vulnerabilities, and signs images as trusted | MKC | Website: Harbor |
Helm chart | a distribution format for a related set of Kubernetes resources | MKC | |
HTTP | Hypertext Transfer Protocol | MKC | |
IAM | Identity Access Management | MKC | |
(Container) Image | Container images are executable software bundles that can run standalone and that make very well defined assumptions about their runtime environment. | MKC | |
Ingress | an API object that manages external access to the services in a cluster, typically HTTP | MKC | Kubernetes Documentation |
JSON | JavaScript Object Notation | MKC | |
Kubelet | The kubelet is the primary "node agent" that runs on each node | MKC | Kubernetes Documentation |
Kubernetes | Kubernetes is an open-source system for automating deployment, scaling, and management of containerized applications | MKC | |
L7 LB | Layer 7 (HTTP) Load Balancing | MKC | |
Label | labels are key/value pairs that are attached to objects, such as pods | MKC | Kubernetes Documentation |
LDAP | Lightweight Directory Access Protocol | MKC | SysEleven Documentation |
Managed Service | managed services is the practice ofoutsourcing the responsibility for maintaining, and anticipating need for, a range of processes and functions, ostensibly for the purpose of improved operations and reduced budgetary expenditures through the reduction of directly-employed staff | MKC | |
MKA | MetaKube Accelerator | MKA | |
MKC | MetaKube Core | MKC | |
MKO | MetaKube Operator | MKO | |
Node (anti-)affinity | a property on Pods used for scheduling that attracts to or repels them from a set of nodes | MKC | |
Octavia | a CotS product that implements OpenStack Load Balancer API. MetaKube Core creates LBs through Kubernetes, they get "Octavia Load Balancers". | MKC | |
PaaS | Platform as a Service | MKC | |
PersistentVolumeClaim (PVC) | makes a persistent volume (PV) available for a Pod | MKC | |
Pod Security Policy | a cluster-level resource that controls security sensitive aspects of the pod specification | MKC | |
Prometheus | Prometheus is a free software application used for event monitoring and alerting | MKC | |
PV / persistent volumes | a PersistentVolume (PV) is a "logical representation" od a piece of storage that has been provisioned by an administrator or dynamically provisioned using Storage Classes | MKC | Kubernetes Documentation |
RabbitMQ | an open-source message-broker software | MKC | |
Redis | an open source (BSD licensed), in-memory data structure store, used as a database, cache, and message broker | MKC | Website: REDIS |
Region / cloud region | a cloud region is the actual geographic location where your cloud resources are located | MKC | |
ReplicaSet | a ReplicaSet's purpose is to maintain a stable set of replica Pods running at any given time | MKC | |
Resource Quotas | the quotas of resources available to you in your region | MKC | |
REST API / RESTful API | Representational State Transfer API | MKC | |
RWX | Read Write Many volumes. Opposite to RWO (Read Write Once) | MKC | |
SAML | Security Assertion Markup Language | MKC | SysEleven Documentation |
SNAT | Source Network Address Translation | MKC | |
SSH | Secure Shell | MKC | |
Storage Classes | a way for administrators to describe the "classes" of storage they offer | MKC | |
Swagger | a suite of tools for API developers | MKC | |
Taints | a property on Pods used for scheduling. Forbids scheduling or execution on Nodes without matching tolerations | MKC | |
TCP | Transmission Control Protocol | MKC | |
Tolerations | a property on Pods used for scheduling. Tolerations allow a Pod to be scheduled on a Node with matching taints | MKC | |
Ubuntu | a linux distribution based on Debian | MKC | Website: UBUNTU |
UDP | User Datagram Protocol | MKC | |
UI | User Interface | MKC | |
Velero | an open source tool to safely backup and restore, perform disaster recovery, and migrate Kubernetes cluster resources and persistent volumes | MKC | Website: Velero |
VM | Virtual Machine | MKC | |
Webhook | a method of augmenting or altering the behavior of a web page or web application with custom callbacks. In the context of Kubernetes, a webhook refers to an "Admission webhook": an endpoint that fulfills "Admission Requests" for an action a user wants to carry out through the Kubernetes API | MKC |