底层系统为ubuntu18.04,然后在每个node上安装k8s,并构建集群。Master node的IP地址为192.168.26.71/24,两个Worker node的IP地址为192.168.26.72/24、192.168.26.73/24。部署Calico网络插件,保证Node之间能够正常通信。 二、部署网络策略 Network Policy是kubernetes中的一种资源类型,可以理解为一个简单的防火墙,它从属于某...
k8s修改node节点hostname Kubernetes(简称K8S)是一个开源的容器编排系统,用于自动化部署、扩展和管理容器化应用程序。在Kubernetes中,节点(node)是集群中的工作节点,用于运行应用程序和容器。每个节点都有一个唯一的主机名(hostname),用于在集群中进行识别和通信。 本文将为刚入行的小白介绍如何在Kubernetes中修改节点的...
验证结果如下,其中同集群客户端有三种方式访问,分别为:podIP+containerPort、nodeIP+nodePort、clusterIP+servicePort,而集群外的客户端只有一种访问方式,即:nodeIP+nodePort。 #dev-4-worker2: #1、podIP+containerPort: curl http://10.244.1.9:80 #2、nodeIP+nodePort: curl http://172.18.0.3:30080 #3、...
–pod-network-cidr k8s 采用的节点网络,因为我们将要使用flannel作为 k8s 的网络,所以这里填192.168.0.0/16就好(因为我的master IP地址是192.168.XXX.XXX,ifconfig命令查看ip) –kubernetes-version: 这个是用来指定你要部署的 k8s 版本的,一般不用填,不过如果初始化过程中出现了因为版本不对导致的安装错误的话,可...
operator: # 关系符 支持Exists, DoesNotExist, In, NotIn, Gt, Lt matchLabels: weight: podAntiAffinity: # pod反亲和性 1 topologyKey用于指定调度时作用域,例如: 如果指定为kubernetes.io/hostname,那就是以Node节点为区分范围 如果指定为beta.kubernetes.io/os,则以Node节点的操作系统类型来区分 ...