k8s
文章平均质量分 87
小阳爱技术
TI计算狂热爱好者,宅男及直男癌混合体!
展开
-
K8S系列第九篇(持久化存储,emptyDir、hostPath、PV/PVC)
更多k8s内容,请关注威信公众好:新猿技术生态圈一、数据持久化 Pod是由容器组成的,而容器宕机或停止之后,数据就随之丢了,那么这也就意味着我们在做Kubernetes集群的时候就不得不考虑存储的问题,而存储卷就是为了Pod保存数据而生的。存储卷的类型有很多, # 一般有四种:emptyDir,hostPath,NFS以及云存储(ceph, glasterfs...)等。 1、emptyDir(不能用来做数据持久化)# emptyDir:是pod调度到节点上时创建的一个空目录,当原创 2021-08-09 23:08:14 · 1508 阅读 · 0 评论 -
K8S系列第八篇(Service、EndPoints以及高可用kubeadm部署)
更多精彩内容请关注微信公众号:新猿技术生态圈更多精彩内容请关注微信公众号:新猿技术生态圈更多精彩内容请关注微信公众号:新猿技术生态圈Endpoints命名空间级资源,如果endpoints和service是同一个名字,那么就自动关联。功能一:与service做负载均衡[root@k8s ~]# kubectl describe svcName: kubernetesNamespace: defaultLabels: com原创 2021-08-08 21:24:57 · 960 阅读 · 0 评论 -
K8S系列第五篇(Docker compose)
文章目录一、Docker Compose1、前言2、官方介绍1、Compose 中有两个重要的概念2、三步骤3、Compose是Docker官方的开源项目,需要安装!4、Compose:重要的概念二、docker compose 安装1、下载2、bash命令补全3、卸载(没有安装不需要执行)4、授权5、检测版本三、docker compose使⽤1、相关概念2、场景3.docker-compose模板4、启动5、docker-compose 模板⽂件1、build2、command3、container_原创 2021-07-31 12:54:30 · 2068 阅读 · 0 评论 -
K8S系列第四篇(Dockerfile)
DokcerFile 镜像定制更多精彩内容请关注微信公众号:新猿技术生态圈定制docker镜像的方式有两种:手动修改容器内容,导出新的镜像。基于dockerfile自行编写指令,基于指令流程创建镜像。Dockerfile简介镜像是多层存储,每一层都是在前一层的基础上进行修改;容器也是多层存储,以镜像为基础层,在其基础上加一层作为容器运行时的存储层。刚才说了,创建镜像的两个方法:手动修改容器内容,然后dokcer commit提交容器为新的镜像通过在docker原创 2021-07-29 21:17:13 · 1673 阅读 · 0 评论 -
K8S系列第三篇(Docker网络)
文章目录docker 网络Docker 的四种网络模一、网络基础1.网络名称空间介绍2.创建一个命名空间1)Veth设备对2)Veth设备操作1> 创建Veth设备对2> 绑定命名空间3> 给tes01内的Veth分配一个IP4> 为对端Veth设备分配IP5> 测试互pingbash 6> 补充概念3.网桥介绍4、网桥5、iptables6、总结二、四种网络模式(模型)0、简介1、HOST模式(主机)1)案例2)HOST模式总结2、Container模式(集装箱/容器)转载 2021-07-28 22:58:29 · 324 阅读 · 0 评论 -
【连载】微服务网格Istio(一)
Istio基础服务网格是用于描述构成应用程序的微服务网络以及应用之间的交互,服务网格的功能包括服务发现、负载均衡、故障恢复、指标和监控以及更加复杂的运维工作,例如A/B测试、金丝雀发布、限流、访问控制和端到端身份验证等。什么是微服务微服务是用于构建应用程序的架构风格,一个大的系统可由一个或者多个微服务组成,微服务架构可将应用拆分成多个核心功能,每个功能都被称为一项服务,可以单独构建和部署,这意味着各项服务在工作和出现故障的时候不会相互影响,简单来说,微服务架构是把一个大的系统按照不同的业务单元分解原创 2021-07-27 22:27:33 · 403 阅读 · 0 评论 -
高可用部署二进制 Kubernetes
二进制安装k8s节点名称IPk8s-master-01172.16.1.71k8s-master-02172.16.1.72k8s-master-03172.16.1.73k8s-node-01172.16.1.74k8s-node-02172.16.1.75# 修改IP和主机名# 关闭防火墙和selinux# host解析 (五台机器都要做,太长不重复复制) [root@k8s-master-01 ~]# vim /etc/hosts原创 2021-07-22 13:34:36 · 189 阅读 · 1 评论 -
Docker以过时,看Containerd怎样一统天下
Docker作为非常流行的容器技术,之前经常有文章说它被K8S弃用了,取而代之的是另一种容器技术containerd!其实containerd只是从Docker中分离出来的底层容器运行时,使用起来和Docker并没有啥区别,本文主要介绍下containerd的使用,希望对大家有所帮助!containerd是一个工业级标准的容器运行时,它强调简单性、健壮性和可移植性。containerd可以在宿主机中管理完整的容器生命周期,包括容器镜像的传输和存储、容器的执行和管理、存储和网络等。1、k8s的容器运行时原创 2021-07-12 13:53:07 · 1973 阅读 · 0 评论