通过《谷粒商城》项目学习高可用集群之k8s

本文介绍谷粒商城高可用集群的实现方案,采用k8s+kubesphere+devops架构。涵盖容器化背景、k8s核心概念与工作原理,并详细记录了使用minikube和kubeadm搭建k8s集群的过程。

高可用集群《谷粒商城》采用的架构k8s(kuberbetes)+kubesphere+devops

我先看官方中文文档学习之后再看视频看自己学的差距

k8s简介:

部署程序的三个时期,1手动打包部署2虚拟化多个虚拟机时代3现在处于容器时代。

容器部署最大优势在于各应用之间资源分配均匀,隔离性比较强,比如docker里面每个应用是运行在自己独立的空间内,该应用只需要Java环境该空间就只会有相关的环境。

k8s只做管理各集群以及服务器以及服务,比如你有一个elk系统,k8s只负责这个系统部署在哪里,停了是否杀掉,回滚等等工作,常用于管理docker

k8s源码架构及工作原理流程:

label标签

apiVersion: v1

kind:pod #pod类型

metadata:(pod的数据)

-name:apple(pod的名字)

-labels:

--color:red

spec:

-containers:(容器)

--name:nginx

--image:nginx(镜像)

--ports:

---containerport:80

k8s集群搭建:

方式1单节点可以使用minikebu+virtualbox快速搭建:minikebu搭建单节点k8s​​​​​​​

方式2集群搭建采用kubeadm工具

vagran

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值