k8s
文章平均质量分 77
自己在学习k8s的笔记记录,不间断更新
+鼬神+
java软件工程师
展开
-
k8s-5:集群搭建方式及常见问题处理
k8s集群搭建的方式分为三种:kubeadm、minikube,二进制包;kubeadm:是一个工具,用于快速搭建kubernetes集群,目前应该是比较方便和推荐的,简单易用 kubeadm是Kubernetes 1.4开始新增的特性 kubeadm init 以及 kubeadm join 这两个命令可以快速创建 kubernetes 集群minikube:一般用于本地开发、测试和学习,不能用于生产环境 是一个工具,minikube快速搭建一个运行在本地的单节点的Kubernetes原创 2021-12-06 22:00:57 · 2091 阅读 · 0 评论 -
k8s-4:暴露服务的三种方式
前面说的k8s的网络分为三种:cluster、node和pod ip,那k8s是怎样使用这三种网络对外提供服务的?有些图片是人家的借来用用,省的自己画。k8s对外暴露服务的方式有三种:NodePort 将服务的类型设置成NodePort-每个集群节点都会在节点上打 开 一个端口, 对于NodePort服务, 每个集群节点在节点本身(因此得名叫NodePort)上打开一个端口,并将在该端口上接收到的流量重定向到基础服务。该服务仅在内部集群 IP 和端口上才可访间...原创 2021-11-22 14:08:07 · 5418 阅读 · 1 评论 -
k8s-3:集群的三种网络
k8s集群一共有三种网络模型:Node IP:Node节点的IP地址,即物理网卡的IP地址。 Pod IP:Pod的IP地址,即docker容器的IP地址,此为虚拟IP地址。 Cluster IP:Service的IP地址,此为虚拟IP地址。Node IP这个只要接触过集群的应该都知道,其实就是我们机器的ip,可以是物理机的IP(也可能是虚拟机IP)。每个Service都会在Node节点上开通一个端口,外部可以通过NodeIP:NodePort即可访问Service里的Pod,...原创 2021-11-22 14:08:23 · 3547 阅读 · 0 评论 -
k8s-2:pod
pod分类 自主式pod 控制器管理的podPod是kubernetes中最小的调度单位,可以把他理解成在集群上运行的进程。Pod里面可以运行单个容器或者运行多个需要协同工作的容器。Pod运行在一个Worker Node中,这个Worker Node可以是物理机,也可以是虚拟机。一个Worker Node中可能会有很多个Pod同时运行。多个Pod可以协同工作。在Pod中,有一个容器叫pause,这个是当前pod中所有容器的父容器,也叫基础容器。...原创 2021-11-22 13:13:06 · 743 阅读 · 0 评论 -
k8s-1:组件说明
https协议集群最好是>=3的基数PodPod是kubernetes中最小的调度单位,可以把他理解成在集群上运行的进程。Pod里面可以运行单个容器或者运行多个需要协同工作的容器。Pod运行在一个Worker Node中,这个Worker Node可以是物理机,也可以是虚拟机。一个Worker Node中可能会有很多个Pod同时运行。多个Pod可以协同工作。在Pod中,有一个容器叫pause,这个是当前pod中所有容器的父容器,也叫基础容器。pause启用PID..原创 2021-11-20 16:25:03 · 473 阅读 · 0 评论