环境初始化

2885 未经授权,禁止转载了解课程
课程介绍
讨论{{interaction.discussNum ? '(' + interaction.discussNum + ')' : ''}}
适合人群
深入学习容器编排技术,微服务落地实践。深入了解kubernetes的证书制作机制,k8s的各个组件独立安装,搭建适用于生产级别的kubernetes集群,从事容器,云计算方向的工程师
你将会学到
搭建企业内部的kubeadm高可用集群,适用于生产环境的k8s二进制高可用集群,监控k8s
  • kubeadm单节点,高可用master集群部署
  • kubernetes二进制高可用集群部署
  • prometheus+grafana监控kubernetes集群
  • kuboard图形面板
  • 基于1.18较新版本
课程简介

注意:课程中的课件都会给大家,课件在视频里面包含的资料中,点击下载就可以拿到课件了。

flannel镜像包下载方法

image.png

coredns.yml文件课件链接里面都有,但是有些同学不能找到,这里单独提供一下:

链接:https://pan.baidu.com/s/1SeAm83LimtLzBug7WQHWKw 

提取码:8oxu

flannel.yml文件也提供一下:

链接:https://pan.baidu.com/s/1KmYmaql7dM7hPyMP30nYMQ 

提取码:41e9 

1、(持续更新)2020年最新版本kubernetes1.18.6部署,采用markdown制作课程课件

2、先简单上手kubeadm单节点部署k8s集群,跑一个nginx应用,dashboard。有一个成功体验。

3、接下来就是结合haproxy+keepalived实现高可用VIP的kubeadm集群。可直接适用于企业的测试环境,甚至是生产环境中。

4、kubernetes二进制单节点部署k8s集群,稍微有一些难度。我们会尽量详细的完善操作笔记,带给大家一个成功的部署流程

5、kubernetes二进制高可用部署k8s集群,所有的证书手把手教给大家如何制作。手把手部署kubernetes的各个集群组件,比如etcd,kube-apiserver,kube-controller-manager,kube-scheduler等,同时再结合haproxy+keepalived实现高可用VIP,故障自动切换master节点实现集群无故障迁移。

6、接下来部署dashboard面板,以及国内较受欢迎的kuboard面板,方便查看k8s集群资源。

7、最后是监控k8s集群,采用国内较流行的prometheus+grafana部署监控大屏,绘制模版,查看集群资源。

                    【kubernetes经典架构】

1.jpeg

                   【单节点架构】

单节点.png

                      【高可用节点架构】

高可用架构图.png

                       【prometheus+grafana】

timg.jpeg

                      【kubernetes二进制高可用章节】

高可用截图.png

           【部分过程】

过程截图.png

                        【kubeadm高可用章节】

kubeadm高可用.png


常见问题
问:部署能成功吗?
答:文档无坑,已经过n次实验,没有任何问题
问:kubernetes二进制部署可以上生产环境吗?
答:基于当前市场以及企业内部的一个部署流程来制作的,可以用于生产环境自己使用
问:kubeadm和二进制高可用哪一种适用于生产环境?
答:强烈建议二进制高可用,因为出现故障能最快的方式修复集群。同时我们经过测试,二进制集群故障后恢复最快。kubeadm高可用适用于测试环境来使用
问:kubernetes用哪个版本部署?
答:采用目前较新的1.18.6版本进行部署。
问:什么时候的视频?部署比较困难怎么办?
答:2020年8月最新录制,文档和视频把每个步骤讲的都很清楚,大家只要按照文档部署,一定会成功
展开更多
发布
头像

{{ item.user.nick_name }} {{ EROLE_NAME[item.user.identity] }}

置顶笔记
讨论图
{{ item.create_time }}回复
  • 删除

    是否确认删除?

    确认
    取消
  • {{ item.is_top == 1 ? '取消置顶' : '置顶'}}

    已有置顶的讨论,是否替换已有的置顶?

    确认
    取消
{{ tag.text}}
头像
{{ subitem.user.nick_name }}{{ EROLE_NAME[subitem.user.identity] }}
{{ subitem.create_time }}回复
删除

是否确认删除?

确认
取消
发布
{{pageType === 'video' ? '讨论区抢占沙发,可获得双倍学分' :'讨论区空空如也,你来讲两句~'}}
发布
{{tips.text}}
{{ noteHeaderTitle }} 笔记{{ hasMyNote ? '我的笔记' : '记笔记' }}
{{ hasMyNote ? '我的笔记' : '记笔记' }}
优质笔记
更新于:{{ $dayjs.formate('YYYY-MM-DD HH:mm:ss', item.last_uptime*1000) }}
头像
{{ detail.username }}

公开笔记对他人可见,有机会被管理员评为“优质笔记”

{{ noteEditor.content.length }}/2000

公开笔记
保存
提问

讲师收到你的提问会尽快为你解答。若选择公开提问,可以获得更多学员的帮助。

记录时间点
记录提问时视频播放的时间点,便于后续查看
公开提问
提交