![](https://img-blog.csdnimg.cn/ac894367fc0d42b48a9be49c60b5a915.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
k8s
文章平均质量分 76
Kubernetes
小厂程序员
https://fofcn.tech/
太阳会落山,但明天又会升起!
展开
-
微服务边车模式深度解析:赋能云原生应用的终极指南(自己搞一个简单SideCar?)
通过使用Sidecar模式,我们能够实现对微服务架构的强化,也就是关注点分离,让你专注于开车,开好车,开快车。它提供了一种有效的方式去分摊微服务的辅助功能(如日志记录、监控、配置管理、网络通信等),而无需改动微服务的核心业务逻辑。这带来了显著的优点,包括简化开发复杂度、增强服务的可维护性和可伸缩性,以及提供了横切关注点(cross-cutting concerns)的统一管理。原创 2024-04-14 17:10:32 · 1649 阅读 · 0 评论 -
k8s 架构
想要学习k8s的使用还是有必要学习一下k8s的架构。文章这个图是官网上k8s的架构图,这个架构展示了所有k8s的组件。Kubernetes架构可以分为两个主要部分:控制平面(Control Plane)和数据平面(Data Plane)。控制平面和数据平面简单理解就是老板和员工的关系。老板负责指挥怎么干,员工就根据智慧干。也可以拆开来理解。是Kubernetes的大脑,负责集群的整体管理和协调。原创 2024-04-14 15:06:18 · 718 阅读 · 0 评论 -
深入理解k8s kube-proxy
k8s中的Pod是临时的,因为Pod中运行的是我们的应用,我们的应用可能随时会崩溃,崩溃了以后k8s会为我们重新创建,我们不能用Pod的IP通信,因为Pod每次崩溃重启IP会变更,而且Pod的数量也会改变。所以K8s就增加了Service来提供Pod统一的入口。Service提供了连接一个或者多个的Pod静态地址。我们可以这么理解:进入k8s集群的流量先到达Service,然后流量被重定向到Pod,同时Service保证流量不转发到不健康的Pod。原创 2024-04-09 15:02:29 · 933 阅读 · 0 评论 -
Docker工作流
我们需要将Dockerfile定义的步骤进行docker构建打包为docker镜像,打包镜像时我们需要使用Docker CLI或者一个构建工具(Docker Compose)或者CI/CD系统来基于Dockerfile构建Docker镜像。Docker容器是Docker镜像的实例,关系就像是程序和进程一样,Docker镜像是一个静态的程序,当基于这个镜像运行时就称为容器。一旦你的Docker镜像打包完成,那么就可以基于这个Docker镜像创建并运行Docker容器。原创 2024-04-01 21:44:03 · 1420 阅读 · 0 评论 -
深入理解Docker-使用Docker有什么优势?
我们先给出Docker官网给出的定义来看下Docker是什么?Docker加速你应用的构建,共享和运行。原创 2024-03-30 16:44:43 · 883 阅读 · 0 评论 -
Kubernetes Ubuntu 20安装(pipeline)(可逐行执行)
Kubernetes k8s Ubuntu 20 安装 Pipeline Shell原创 2023-02-26 23:15:00 · 156 阅读 · 0 评论 -
Kubernetes Nginx 发布
kubernetes k8s NodePort Service Nginx ClusterIP LoadBalancer Deployment Replicas原创 2023-02-23 12:30:24 · 392 阅读 · 0 评论 -
kubernetes 集群初始化/控制平面节点初始化
kubernetes k8s kubeadm init kubectl原创 2023-01-11 13:04:40 · 449 阅读 · 0 评论 -
Ubuntu安装k8s
1 禁用防火墙sudo ufw disable2 安装Selinuxsudo apt install selinux-utils3 关闭selinux防火墙(临时)sudo setenforce 04 永久关闭selinux防火墙sudo bash -c 'echo 'SELINUX=disabled' > /etc/selinux/conifg'5 启用Iptable转发sudo bash -c 'echo '/usr/sbin/iptables -P FORWARD A原创 2023-01-10 23:30:15 · 409 阅读 · 0 评论