informer
分类目录归档:云原生
评论
70 views
kubelet
评论
72 views
并负责管理节点上的容器化工作负载。kubelet从Kubernetes API服务器获取Pod的描述,并确保Pod在节点上正常运行。
kubelet的主要职责包括:
Pod生命周期管理:kubelet负责监视分配给节点的Pod,并根据Pod的描述启动、停止和重启容器。它通过与容器运行时(如Docker)进行交互,以创建和销毁容器。
资源管理:kubelet根据Pod描述中定义的资源需求,监控节点上的资源使用情况,并确保Pod的资源需求得到满足。它会根据节点上的可用资源情况,限制Pod的资源使用量。
健康检查:kubelet会定期检查Pod和容器的健康状态,并向Kubernetes API...
weave
评论
80 views
weave
calico
评论
89 views
calico
Calico是一个用于容器化环境的网络解决方案,它可以在不同的主机和虚拟化环境中提供跨网络的IP地址分配和路由。Calico是Kubernetes集群中常用的网络插件之一,由Tigera公司开发并维护。 以下是Calico的一些关键特性:
- IP网络和路由:Calico为集群中的每个Pod分配一个唯一的IP地址,并确保这些Pod可以在不同的节点之间进行通信。Calico使用BGP(边界网关协议)来动态路由网络流量。
- 网络隔离:Calico提供了网络隔离的功能,可以通过网络策略来限制Pod之间的通信。这有助于提高集群的安全性。
- 支持多种网络模型:Cali...
kubernetes架构
评论
80 views
容器
评论
156 views
Redhat对容器的描述
通过利用容器技术,您可以将应用及其整个运行时环境(包括需要的所有文件)一起进行打包和隔离。
容器是轻量级软件包,包含执行包含的软件应用所需的所有依赖关系。这些依赖关系包括系统库、外部第三方代码包和其他操作系统级应用。容器中包含的依赖关系存在于高于操作系统的堆栈级别中。
容器的核心技术是容器化技术,它包括以下几个关键方面:
命名空间(Namespace):利用命名空间隔离不同容器的进程视图,使得每个容器都拥有独立的进程空间。
控制组(Control Group):通过控制组限制和管理容器资源的使用,如CPU、内存、磁盘IO等,确保容...
apiserver-kubernetes
评论
77 views
apiserver
kube-controller-kubernetes
评论
80 views
controller
kube-proxy-kubernetes
评论
78 views
proxy
scheduler-kubernetes
评论
87 views
sheduler