Skip to content

Commit 665a81c

Browse files
committed
OSDOCS#2981: Add the overview of a node and a diagram
1 parent ccd7921 commit 665a81c

File tree

2 files changed

+12
-0
lines changed

2 files changed

+12
-0
lines changed
81.4 KB
Loading

nodes/index.adoc

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,18 @@ Having stable and healthy nodes in a cluster is fundamental to the smooth functi
1717
In {product-title}, you can access, manage, and monitor a node through the `Node` object representing the node.
1818
Using the OpenShift CLI (`oc`) or the web console, you can perform the following operations on a node.
1919

20+
The following components of a node are responsible for maintaining the running of pods and providing the Kubernetes runtime environment.
21+
22+
* Container runtime:: The container runtime is responsible for running containers. Kubernetes offers several runtimes such as containerd, cri-o, rktlet, and Docker.
23+
24+
* Kubelet:: Kubelet runs on nodes and reads the container manifests. It ensures that the defined containers have started and are running. The kubelet process maintains the state of work and the node server. Kubelet manages network rules and port forwarding. The kubelet manages containers that are created by Kubernetes only.
25+
26+
* Kube-proxy:: Kube-proxy runs on every node in the cluster and maintains the network traffic between the Kubernetes resources. A Kube-proxy ensures that the networking environment is isolated and accessible.
27+
28+
* DNS:: Cluster DNS is a DNS server which serves DNS records for Kubernetes services. Containers started by Kubernetes automatically include this DNS server in their DNS searches.
29+
30+
image::295_OpenShift_Nodes_Overview_1222.png[Overview of control plane and worker node]
31+
2032
[discrete]
2133
=== Read operations
2234

0 commit comments

Comments
 (0)