background picture of the home page

正在努力提升自己的小雪风~

k8s学习之路-k8s调度

Kubernetes 调度器通过预选和优选两个步骤将 Pod 绑定到合适的 Node,本文详解 NodeSelector、节点亲和性与 Pod 亲和性、污点与容忍、cordon/drain 节点维护以及 Pod 驱逐策略等调度控制手段。

thumbnail of the cover of the post

k8s学习之路-etcd

etcd 是 k8s 集群的数据存储中心,本文介绍 etcdctl 的安装与常用操作,并详细讲解快照备份恢复、集群故障恢复及增量恢复等实践方法。

thumbnail of the cover of the post

k8s学习之路-k8s service

本文介绍了Kubernetes中Service的概念、ClusterIP和NodePort两种负载均衡方式,以及kube-proxy的iptables和IPVS两种实现模式,并演示了如何创建和访问Service。

thumbnail of the cover of the post

k8s学习之路-containerd 介绍 与 docker 总结

主要介绍containerd的基本概念,以及docker的一些总结。 containerd 容器运行时(ContainerRuntime),运行于 kubernetes(k8s)集群的每个节点中,负责容器的整个生命周期,其中 docker 是目前应用最广的。 随着容器云的发展,越来越多的容器运行时涌

thumbnail of the cover of the post

k8s学习之路-docker网络

docker容器是一块具有隔离性的虚拟系统,容器内可以有自己独立的网络空间 多个容器之间是如何实现通信的呢? 容器和宿主机之间又是如何实现的通信呢? 使用-p参数是怎么实现的端口映射? 带着这些问题,我们来学习一下docker的网络模型,最后我会通过抓包的方式,给大家演示一下数据包在容器和宿主机之间

thumbnail of the cover of the post

k8s学习之路-docker运行原理

docker运行原理 实现原理 docker优势主要是轻量级的虚拟化以及容器快速启停 而虚拟化核心需要解决两个问题:资源隔离与资源限制 虚拟机硬件虚拟化技术,通过一个hypervisor层实现对资源的彻底隔离 容器则是操作系统级别的虚拟化,利用的是内核Cgroup和Namespace特性,此功能完全

thumbnail of the cover of the post