![](https://img-blog.csdnimg.cn/20190927151043371.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
Kubernetes
文章平均质量分 91
Kubernetes 相关记录,主要参考了 官方文档,极客专栏《深入剖析Kubernetes》和大佬们的博客
探索云原生
一个云原生打工人的探索之路,专注云原生,Go,坚持分享最佳实践、经验干货。
同名 GZH 【探索云原生】欢迎关注~
展开
-
Kubernetes教程(五)---Service 的几种访问方式
所谓 Service,其实就是 Kubernetes 为 Pod 分配的、固定的、基于 iptables(或者 IPVS)的访问入口。而这些访问入口代理的 Pod 信息,则来自于 Etcd,由 kube-proxy 通过控制循环来维护。1)ClusterIP:通过集群的内部 IP 暴露服务,选择该值时服务只能够在集群内部访问。2)NodePort:通过每个节点上的 IP 和静态端口(NodePort)暴露服务。NodePort服务会路由到自动创建的ClusterIP服务。通过请求。原创 2023-09-24 10:50:23 · 1166 阅读 · 0 评论 -
Kubernetes教程(四)---Service核心原理
Kubernetes 之所以需要 Service,一方面是因为 Pod 的 IP 不是固定的,另一方面则是因为一组 Pod 实例之间总会有负载均衡的需求。metadata:spec:selector:ports:port: 80spec.selector 字段表明这个 Service 只代理携带了 app=hostnames 标签的 Pod。并且,这个 Service 的 80 端口,代理的是 Pod 的 9376 端口。原创 2023-09-03 12:53:36 · 144 阅读 · 0 评论 -
Kubernetes教程(一)---使用 kubeadm 创建 k8s 集群(containerd)
本文记录了使用 kubeadm 从头搭建一个使用 containerd 作为容器运行时的 Kubernetes 集群的过程。原创 2022-09-04 12:30:11 · 3753 阅读 · 0 评论 -
Kubernetes教程(十一)---使用 KubeClipper 通过一条命令快速创建 k8s 集群
使用 KubeClipper 一条命令快速创建 K8S 集群原创 2022-08-20 15:02:41 · 586 阅读 · 0 评论 -
Kubernetes系列教程(三)---纯三层网络方案
本文主要介绍了 Kubernetes 中的Pure Layer 3)网络方案。其中的典型例子,莫过于 Flannel 的 host-gw 模式和 Calico 项目了。Kubernetes1. 概述除了前面讲述的隧道模式之外,Kubernetes 中还有一种纯三层(Pure Layer 3)网络方案原创 2021-07-10 09:33:54 · 577 阅读 · 0 评论 -
Kubernetes系列教程(二)---集群网络之Flannel核心原理
本文主要记录了 Kubernetes 集群网络方案之 Flannel 核心原理详解,包括其隧道方案中的两种:UDP 实现和 VXLAN 实现。1. 概述Docker 的默认配置下,不同宿主机上的容器通过 IP 地址进行互相访问是根本做不到的。为了解决这个容器跨主通信的问题,社区里才出现了那么多的容器网络方案。Fla原创 2021-06-26 08:31:24 · 429 阅读 · 0 评论 -
Kubernetes系列教程(一)---通过Kubeadm部署K8s集群
本文主要记录了如何使用 kubeadm 搭建 Kubernetes 集群。包括安装Kubeadm,初始化Master节点,配置Worker节点,安装网络插件等等。1. 概述本文主要记录了如何使用 kubeadm 搭建 Kubernetes 集群。大概有如下几个步骤:1)环境准备准备好3台机器(虚拟机、云服务器都行)修改必要原创 2021-06-19 09:36:28 · 820 阅读 · 0 评论