作者信息:https://home.cnblogs.com/u/huangjiabobk
摘要: 在Kubernetes和Docker原生端口映射之间,主要区别在于: 1.Docker原生端口映射: Docker容器在启动时可以通过 -p 参数指定宿主机端口到容器内部端口的映射,例如:docker run -p 8080:80 nginx,这意味着外部通过宿主机的8080端口可以访问到容器内运行 阅读全文
posted @ 2024-02-03 09:13 黄嘉波 阅读(214) 评论(0) 推荐(0) 编辑
摘要: 在Kubernetes (K8s)集群中,用于内部DNS服务的组件已经从早期的kube-dns过渡到了coredns。 kube-dns(已弃用): 在Kubernetes 1.10版本之前,kube-dns是默认的集群内部DNS解决方案。它包含以下组件: etcd:存储DNS记录。 kube2sk 阅读全文
posted @ 2024-02-03 09:03 黄嘉波 阅读(59) 评论(0) 推荐(0) 编辑
摘要: 在Kubernetes (K8S)中,内置的污点(Taints)主要用于自动化的节点亲和性和反亲和性管理。当集群中的节点出现某种问题或满足特定条件时,kubelet会自动给这些节点添加内置污点。以下是一些常见的内置污点: node.kubernetes.io/not-ready:当节点尚未通过健康检 阅读全文
posted @ 2024-02-03 09:00 黄嘉波 阅读(139) 评论(0) 推荐(0) 编辑
摘要: 在 Kubernetes(简称 K8s)中,有多种内置和外部的存储解决方案,它们可以满足不同场景下的持久化存储需求。以下是一些常见的存储类型: PersistentVolume (PV): PersistentVolume 是集群管理员创建并提供的存储资源,它具有一定的容量和访问模式。 Persis 阅读全文
posted @ 2024-02-03 08:57 黄嘉波 阅读(128) 评论(0) 推荐(0) 编辑
摘要: 在Kubernetes(简称K8s)中发布应用的基本流程通常包括以下几个步骤: 编写YAML或JSON配置文件: 创建一个或多个YAML文件,例如deployment.yaml、service.yaml等,来定义应用所需的资源对象。 对于部署一个Tomcat应用,你可能需要定义Deployment资 阅读全文
posted @ 2024-02-03 08:48 黄嘉波 阅读(93) 评论(0) 推荐(0) 编辑
版权声明:原创作品,谢绝转载!否则将追究法律责任。--作者 黄嘉波