k8s worker各组件部署详解
{{ interaction.likeNum == 0 ? (pageType === 'video' ? '抢首赞' : '点赞') : formatNumber(interaction.likeNum) }}
{{ interaction.collectionNum == 0 ? '收藏' : formatNumber(interaction.collectionNum) }}
{{ interaction.discussNum == 0 ? (pageType === 'video' ? '抢沙发' : '讨论') : formatNumber(interaction.discussNum) }}
分享
适合人群
运维工程师,DevOps工程师,测试工程师,架构师
你将会学到
加深理解k8s集群组件间的工作及部署
课程简介
Kubernetes是Google开源的一个容器编排引擎,它支持自动化部署、大规模可伸缩、应用容器化管理。在生产环境中部署一个应用程序时,通常要部署该应用的多个实例以便对应用请求进行负载均衡。
在Kubernetes中,我们可以创建多个容器,每个容器里面运行一个应用实例,然后通过内置的负载均衡策略,实现对这一组应用实例的管理、发现、访问,而这些细节都不需要运维人员去进行复杂的手工配置和处理。
虽说我们可以使用比如Kubeadm工具可以简化k8s集群的部署,但这却对我们k8s的各个组件如何协同工作,及排错造成困扰。本套课程主要是以二进制的方式来一步步的安装k8s的集群,来加深我们对K8s集群进一步的理解。同时也可以作为我们生产部署的一种方式。
知识讲解:
1. 概述了K8s的集群的一个整体架构。
2. 为了实现各个组件的通信,讲解了如何为各组件签发证书、配置kubeconfig、和产生加密的key及密钥。
3. Etcd键值存储集群的部署。
4. K8s的主节点的三大组件一步步的部署。
5. K8s的worker节点的三大组件及flannel网络插件部署。
6. 部署kube coredns作为k8s内部的域名解析。
注意:本课程学习需要具有一定的Linux基础,较好是学习过K8s集群或者在使用K8S使用有一段时间的。这样可以更好的理解本套课程内容。
展开更多
{{tips.text}}
{{ noteHeaderTitle }}
笔记{{ hasMyNote ? '我的笔记' : '记笔记' }}
{{ hasMyNote ? '我的笔记' : '记笔记' }}
优质笔记
更新于:{{ $dayjs.formate('YYYY-MM-DD HH:mm:ss', item.last_uptime*1000) }}
{{ detail.username }}
公开笔记对他人可见,有机会被管理员评为“优质笔记”
{{ noteEditor.content.length }}/2000
公开笔记
保存提问
讲师收到你的提问会尽快为你解答。若选择公开提问,可以获得更多学员的帮助。
记录时间点
记录提问时视频播放的时间点,便于后续查看
公开提问
提交课程大纲
自动连播
29课时
kubernetes(k8s)+ Jenkins 持续部署
18320人学习
臧雪园
4.8
¥128.00
10课时
kubernetes (k8s)集群二进制手工安装
6383人学习
臧雪园
5.0
免费
29课时
Kubernetes(k8s)应用管理利器Helm(2020)
1043人学习
臧雪园
5.0
¥128.00
387课时
云原生Kubernetes全栈架构师:基于世界500强的k8s实战课程
3179220人学习
宽哥
5.0
¥1572.00
451课时
[2024]kubernetes/k8s+DevOps云原生全栈技术:基于世界1000强实战课程
1393601人学习
韩先超
5.0
¥1499.00
86课时
Kubernetes/K8s企业运维实战(新版本)
748908人学习
李振良(阿良)
4.9
¥288.00
425课时
Kubernetes/k8s 入门与进阶实践(46讲)
406581人学习
徐亮伟
5.0
¥799.00
28课时
一天解锁 Kubernetes/K8s 【实战】
336506人学习
李振良(阿良)
5.0
免费