የኩበርኔትስ መዝገበ ቃላት
The goal of this Kubernetes glossary is to provide a thorough and uniform list of the platform's vocabulary. It contains specialized technical phrases that are unique to Kubernetes, in addition to more generic terms that are helpful in providing context.
Affinity is a collection of rules in ኩባንያቶች that provides the scheduler with clues about where to position pods in the cluster.
An annotation is a key-value pair that is used to attach arbitrary information that does not identify the object to which it is attached.
A collection of Kubernetes API pathways that are connected to one another.
API server (sometimes referred to as kube-apiserver)
The Kubernetes application programming interface (API) is made available through a component of the Kubernetes control plane called the API server. The Kubernetes control plane is accessed by the API server, which acts as the front end.
The layer that is responsible for running the containerized apps.
cgroup (control group)
A collection of Linux processes that may optionally have their resources isolated and have accounting and restriction settings.
A collection of worker computers, also known as nodes, that collaborate to execute containerized applications. At a minimum, one worker node is required for each cluster.
An executable image that is both lightweight and portable and which includes software together with all of the program’s dependencies.
Container Environment Variables
The name-value pairs known as container environment variables are able to inject relevant information into containers that are executing inside of a pod.
Container Operating System
The software that is responsible for the operation of containers is referred to as the container runtime.
Interface for the Container Runtime (CRI)
An application programming interface (API) known as the container runtime interface (CRI) allows container runtimes to interact with kubelet on a node.
The orchestration layer for containers, which provides the API and interfaces necessary to create, deploy, and manage the container lifecycle.
Controllers in Kubernetes are control loops that monitor the condition of your cluster and then either make the necessary adjustments themselves or ask for them to be made. Every controller works at bringing the cluster’s actual state as near as possible to the one that is intended.
Custom Resource Definition
Code written specifically for your needs that specifies a resource that may be added to the Kubernetes API server in place of constructing a whole new server.
Set makes certain that a replica of a Pod is operating on each of the nodes that make up a cluster.
The layer that supplies resources like CPU, memory, network, and storage to containers so that they may execute and connect to a network.
An object of the API that oversees the management of a replicated application, often by means of executing Pods that have no local state.
Device plugins are code that is executed on worker nodes and gives Pods access to resources like local hardware that may need startup or configuration processes that are unique to a particular vendor.
The term “disruptions” refers to occurrences that result in one or more pods being taken out of service. When there is a disruption, there are repercussions for workload resources like Deployment that depend on the Pods that are disrupted.
Docker is a software technology that provides containers, which are also known as operating-system-level virtualization. More precisely, Docker Engine is the software technology that provides containers.
Kubernetes versions 1.23 and earlier both include the dockershim as one of its components. It facilitates communication between the kubelet and the Docker Engine. Ephemeral Container is a form of Container that may be briefly operated within a Pod.
Ephemeral Container Event
A report of an event that occurred someplace else in the cluster is what each Event is. In most cases, it indicates that the system has undergone some kind of state transition
Kubernetes can handle a wide variety of different kinds of hardware thanks to extensions, which are software components that expand and tightly integrate with Kubernetes.
Finalizers are namespaced keys that communicate with Kubernetes to instruct it to hold off on deleting resources that have been designated for deletion unless certain criteria have been satisfied first. The finalizer notifies the controllers that the destroyed object possessed resources that need to be cleaned up.
Kubernetes employs a variety of processes to clean up cluster resources, and they are referred to together under the title “garbage collection.”
A container’s instance that has been saved and which has the necessary software for running an application.
Initialize the Container
There may be one or more initialization containers that need to finish their tasks before any app containers can be started.
A job that can be completed in its whole, whether it be finite or batch-based.
Component of the control plane that is responsible for running controller operations.
kube-proxy is a network proxy that runs on every node in your cluster and is responsible for implementing a portion of the Kubernetes Service concept.
Command line program that uses the Kubernetes Application Programming Interface (API) to communicate with the control plane of a Kubernetes cluster. Also known as kubectl.
A Kubelet is an agent that is deployed on every node that makes up a cluster. It ensures that containers are operating inside a Pod at all times. The application that offers Kubernetes functionality via a RESTful interface and keeps the state of the cluster is known as the Kubernetes Application Programming Interface (API).
Appends identifying qualities to objects in a way that is useful to users and relevant to their needs.
Range offers restrictions that limit the amount of resources that may be used by Containers or Pods inside a namespace.
The list of events that are recorded by the cluster or application is referred to as the LoggingLogs.
Specification of a Kubernetes API object, provided in either JSON or YAML format.
Legacy word that may be seen as as a synonym for nodes that host the control plane.
Minikube is a tool that allows Kubernetes to be operated locally.
An object of type pod that is used by a kubelet to represent a static pod.
A client-supplied string that identifies an item in a resource URL, such as /api/v1/pods/some-name. For example, “some-name.”
NamespaceIs an abstraction that Kubernetes use to facilitate the isolating of groupings of resources from one another inside a single cluster.
A node is a worker machine in Kubernetes.
A component that makes up part of the Kubernetes system. The status of your Kubernetes cluster is represented through the Kubernetes API through the usage of these entities.
The most basic and fundamental kind of Kubernetes object. A pod is a collection of containers that are actively operating on your cluster
The progression of different stages that a Pod will go through during the course of its existence. Allows for granular permission of Pod creation and changes through the Pod Security Policy.
The QoS Class, also known as the Quality of Service Class, enables Kubernetes to categorize Pods that are included inside the cluster into many classes and then make choices about scheduling and eviction based on those classes.
Access Control, also known as RBAC, manages authorization choices and makes it possible for administrators to dynamically create access rules using the Kubernetes application programming interface.
ReplicaSet is an object that (attempts to) keep a set of replica Pods operating at any given moment.
Quotas makes available limits that limit the overall usage of resources across a certain Namespace.
Enables users to apply a filter to a list of resources based on the labels associated with those resources.
An abstraction that may be used to make a collection of Pods available as a network service for an application that is executing on those Pods.
It gives the processes that are running in a Pod an identity of their own.
A method for allocating requests to queues that offer improved isolation in comparison to hashing requests modulo the number of queues.
Manages the deployment and scaling of a set of Pods and gives assurances on the ordering and uniqueness of these Pods. This functionality is provided in addition to managing the deployment and scaling.
Pods of Static
A pod that is controlled on a particular node by the kubelet daemon in its native environment. A fundamental object called a taint, which consists of three needed characteristics called key, value, and effect. Taints make it impossible to schedule Pods on individual nodes or groups of nodes.
An essential component that must always have the following three properties: key, value, and effect. Tolerations make it possible to schedule pods on nodes or node groups that have taints that are compatible with one another.
A string created by the Kubernetes system that may be used to uniquely identify items.
A data directory that is made available to all of the containers that are included inside a Pod.
An application that is being executed on Kubernetes is referred to as a workload.
Netooze® የደመና መድረክ ነው፣ ከዳታ ማዕከሎች በአለም አቀፍ ደረጃ አገልግሎቶችን ይሰጣል። ገንቢዎች የሚወዱትን ቀጥተኛ፣ ኢኮኖሚያዊ ደመና መጠቀም ሲችሉ፣ ንግዶች በበለጠ ፍጥነት ይስፋፋሉ። ሊገመት በሚችል የዋጋ አሰጣጥ፣ የተሟላ ሰነድ እና የንግድ እድገትን በማንኛውም ደረጃ ለመደገፍ ኔቶዜ® የሚፈልጉትን የደመና ማስላት አገልግሎቶች አሉት። ጀማሪዎች፣ ኢንተርፕራይዞች እና የመንግስት ኤጀንሲዎች Netooze®ን በመጠቀም ወጪዎችን ለመቀነስ፣ የበለጠ ቀልጣፋ እንዲሆኑ እና ፈጣን ፈጠራን መፍጠር ይችላሉ።