Glossary

Abbreviation/TermDescription
Active DirectoryA directory service that stores information about objects on the network
APIApplication Programming Interface. Mechanisms that let software components interact using a defined set of definitions and protocols
Control PlaneThe set of Kubernetes components responsible for managing and maintaining a container orchestration cluster. The set includes modules such as kube-apiserver, kube-scheduler, Geneve, and kube-controller-manager
CPUCentral processing unit
CRDCustom Resource Definition — a Kubernetes resource that lets you store arbitrary data
CSIComputer System Interface. A set of standards for physical connection and data transfer between computers and peripheral devices
CIDRClassless Inter-Domain Routing. A prefix-based standard for representing IP addresses and routing properties
DHCPDynamic Host Configuration Protocol. A network management protocol that automates device configuration in IP networks. A DHCP server dynamically assigns an IP address and other network configuration parameters to each device so devices can communicate across IP networks
DNDistinguished name — a unique or approximately unique name within a directory information tree
DNSDomain Name System
DockerOpen-source software for automating deployment and management of applications in containerized environments
etcd clusterA unified key-value configuration store for a container orchestration cluster
FQDNFully Qualified Domain Name. An unambiguous full domain name that includes all parent domain names in the DNS hierarchy
FTPFile Transfer Protocol. A network file transfer protocol
GeneveGeneric Network Virtualization Encapsulation. A tunneling and network encapsulation protocol
HTTPHyperText Transfer Protocol. An application-layer hypertext protocol family for transferring arbitrary data, including HTTP, HTTP/2, and HTTPS
HTTPSHyperText Transfer Protocol Secure. An HTTP extension that supports encryption for improved security
ICMPInternet Control Message Protocol. Used by IP devices to inform other IP devices about network actions and errors
IDIdentifier. A unique identifier
IngressA module for managing external connections to a cluster
IPInternet Protocol. A unique numeric identifier for a device on a TCP/IP network
ITInformation Technology
JSONJavaScript Object Notation. A text-based data exchange format derived from JavaScript
KubernetesAn extensible open-source platform for managing a cluster of containerized applications and services
LANLocal Area Network
LDAPLightweight Directory Access Protocol. An application-layer protocol for accessing directory services
Control PlaneControl plane, the main management layer
Control Plane nodeA node that manages the entire cluster
NCINode Config Item
Node.JSAn open-source software platform based on the JavaScript engine
NTPNetwork Time Protocol. Synchronizes system clocks from desktops to servers
Open Container Initiative (OCI)A standard that defines the container image format for compatibility with different container runtimes
oVirtA free cross-platform virtualization management system
PodA structural unit (logical host) that groups several application containers with shared storage and network resources
PTR recordPointer. A DNS record that maps an IP address to a host name
RAMRandom Access Memory
RBACRole-based access control. A method of regulating access to computer or network resources based on user roles
RDNRelative distinguished name. The relative part of a distinguished name
RegistryA registry of Docker repositories
RootThe primary account with UID 0 in UNIX-like systems
S3Simple Storage Service. A data transfer protocol
S3 storageObject storage that stores large volumes of data in raw format without hierarchy or separate directories and scales without fixed limits
SSHSecure Shell. A protocol that uses encryption to secure the connection between client and server
SSLSecure Sockets Layer. A cryptographic protocol for secure data transfer
STCShturval CTL initial deployment module
ShtilInitial deployment module from the graphical interface
SudoSubstitute user and do. A UNIX system administration program that delegates privileged resources to users with activity logging
TCPTransmission Control Protocol. A core protocol in the Internet protocol suite
UDPUser Datagram Protocol. Lets computer applications send messages to other hosts over an IP network without establishing dedicated transmission channels first
UIDUser ID. A positive integer that uniquely identifies a user in UNIX-like systems
URLUniform Resource Locator. A standardized system for locating electronic resources
VIP addressVirtual IP address
VMwareServer virtualization technology
WorkerWorker
Worker nodeA node that runs containers
CPU units of measure1 CPU = 100% of one physical or virtual CPU core. For example, 800m = 80% of the time
Information security (IS)Information security
EncapsulationCombining functions and data in one structure whose internal state is hidden from the outside world
Information technology (IT)Information technology
ClusterKubernetes cluster. A set of servers (nodes) running container orchestration components
ContainerContainer. A standard software unit — a runnable instance that packages application binaries with configuration files, libraries, dependencies, and runtime. Enables faster and more secure application creation and deployment than traditional coding approaches
ContainerizationProcess isolation, dependency encapsulation, and software packaging technology
ControllerA general term for controllers that monitor a cluster and maintain its desired state
Local area network (LAN)Local area network
LogLog. An event journal
Container image scanning moduleA module that checks for vulnerabilities and malware
Container imageContainer image. Software packaged according to the OCI standard with everything required to run an application: source code, dependencies, runtime, configuration, and more
I/O operationsInput/output operations
RAMRandom access memory
Container orchestrationAutomation and management of the container and service lifecycle: scheduling, deployment, scaling, load balancing, availability, and container networking
Operating system (OS)Operating system
Permanent storagePermanent storage
Application programming interface (API)Application programming interface
Platform, Shturval Platform™Shturval container orchestration management platform
SoftwareSoftware
Initial deployment softwareSoftware used for initial deployment
Management cluster application functionsManagement cluster application functions
Backup and restoreBackup and restore