1361| 0
|
[其它] 2020 Kubernetes全栈架构师:基于世界500强的k8s实战课程 |
课程介绍: 准备学习k8s的运维、开发、测试、架构师;k8s一路踩坑的无从下手的;会k8s基础,不知道如何应用于企业内部的,对持续集成、持续部署薄弱的;对k8s集群监控、持久化、中间件容器化薄弱的;集群无法安装 课程目录: 1-1 K8s架构师课程介绍 1-2 K8s架构师课程大纲详解 3-1 k8s高可用架构解析 3-10 二进制Node节点及Calico配置 3-11 二进制Metrics&Dashboard安装 3-12 二进制高可用集群可用性验证 3-13 生产环境k8s集群关键性配置 3-14 Bootstrapping Kubelet启动过程 3-15 Bootstrapping CSR申请和证书颁发原理 3-16 Bootstrapping 证书自动续期原理 3-2 K8s1.20更新日志 3-3 二进制高可用基本配置 3-4 二进制系统和内核升级 3-5 二进制K8s基本组件安装 3-6 二进制生成证书详解 3-7 二进制高可用及etcd配置 3-8 二进制K8s组件配置 3-9 TLS Bootstrapping自动颁发证书 4-1 课时1:Docker基础 4-2 课时2:Docker基本命令上 4-3 课时3:Docker基本命令下 4-4 课时4:Dockerfile用法【学it吧 www.xueit8.com】 (2).mp4 4-4 课时4:Dockerfile用法 4-5 课时5:制作小镜像上 4-6 课时6:多阶段制作小镜像下 4-7 课时7:Scratch镜像 5-1 为什么要用Kubernetes? 5-10 零宕机必备知识:Pod退出流程 5-11 零宕机必备知识:PreStop的使用 5-2 Master节点 5-3 Node节点 5-4 什么是Pod? 5-5 为什么要引入Pod 5-6 定义一个Pod 5-7 零宕机发布应用必备知识:Pod三种探针 5-8 零宕机必备知识:StartupProbe 5-9 零宕机必备知识:Liveness和Readiness 6-1 RC&ReplicaSet 6-10 StatefulSet扩容缩容 6-11 StatefulSet更新策略 6-12 StatefulSet灰度发布 6-13 StatefulSet级联删除和非级联删除 6-14 守护进程服务DaemonSet 6-15 DaemonSet的使用 6-16 DaemonSet的更新和回滚 6-17 HPA自动扩缩容 6-2 无状态服务Deployment概念 6-3 Deployment的更新 6-4 Deployment的回滚 6-5 Deployment扩容和缩容 6-6 Deployment更新暂停和恢复 6-7 Deployment更新注意事项 6-8 有状态应用管理StatefulSet概念 6-9 创建一个StatefulSet应用 7-1 Label&Selector 7-10 Ingress简单使用 7-11 Ingress多域名使用 7-2 在k8s上是如何发布服务的 7-3 什么是Service 7-4 定义一个Service 7-5 使用Service代理k8s外部服务 7-6 使用Service反代外部域名 7-7 Service常用类型 7-8 什么是Ingress? 7-9 使用helm安装ingress 8-1 k8s配置管理ConfigMap 8-2 k8s加密数据管理Secret 8-3 ConfigMap&Secret使用SubPath 8-4 ConfigMap&Secret热更新 8-5 k8s1.19的不可变Secret和ConfigMap 9-1 k8s存储Volumes介绍 9-2 Volumes HostPath挂载宿主机路径 9-3 Volumes EmptyDir实现数据共享 9-4 挂载NFS至容器 9-5 持久化存储PV&PVC概念上 9-6 PV&PVC概念下 9-7 PV&PVC入门 9-8 PV&PVC补充 10-1 CronJob计划任务 10-10 临时容器概念和配置 10-11 使用临时容器在线debug 10-2 污点和容忍Taint&Toleration入门 10-3 Taint&Toleration补充 10-4 初始化容器InitContainer 10-5 Affinity亲和力入门 10-6 节点亲和力NodeAffinity使用 10-7 Pod亲和力和反亲和力 10-8 Topology拓扑域概念 10-9 使用Topology实现多地多机房部署 11-1 RBAC权限管理概念 11-10 ServiceAccount权限管理 11-2 RBAC使用 11-3 安装一键式k8s资源平台Ratel到k8s集群中 11-4 Ratel简单使用 11-5 准入控制 11-6 Kubernetes服务质量QoS 11-7 使用PodPreset预配置容器时区 11-8 Dashboard基于用户名密码认证 11-9 RBAC实现不同用户不同权限 12-1 课时9: 云原生存储Rook介绍 12-10 课时18:Rook集群清理和重建 12-11 课时19:PVC在线扩容使用 12-12 课时20:PVC快照和回滚 12-13 课时21:Rook Ceph xfs_repair问题修复 12-14 课时22:存储回顾 12-2 课时10:Rook部署 12-3 课时11:使用Rook部署Ceph集群上 12-4 课时12:使用Rook部署Ceph集群下 12-5 课时13:创建块存储类型的动态存储 12-6 课时14:StatefulSet动态申请存储 12-7 课时15:使用PVC动态申请存储 12-8 课时16:共享文件系统类型的StorageClass 12-9 课时17:PVC在线扩容和PVC快照 13-1 课时23:容器化中间件基本说明 13-10 课时32:Helm v3安装使用 13-11 课时33:Helm目录层级 13-12 课时34:Helm语法上 13-13 课时35:Helm语法下 13-14 课时36:编写Helm部署RabbitMQ集群 13-15 课时37:运行自己编写的Helm 13-16 课时38:部署Zookeeper和Kafka集群 13-17 课时39:测试Kafka和Zookeeper集群 13-18 课时40:Kafka和Zookeeper集群扩容缩容 13-2 课时24:如何部署一个容器到k8s 13-3 课时25:部署Redis Operator 13-4 课时26:在k8s上部署Redis集群上 13-5 课时27:在k8s上部署Redis集群下 13-6 课时28:Redis集群扩容和缩容 13-7 课时29:部署RabbitMQ集群到k8s 13-8 课时30:解决RabbitMQ密码不生效问题 13-9 课时31:RabbitMQ扩容和缩容 14-1 课时1:EFK日志收集 14-2 课时2:使用Filebeat收集容器内日志 14-3 课时3:使用不同资源名称查询日志 15-1 课时4:Prometheus安装及入门(Latest) 15-2 课时6:Prometheus Metrics类型 15-3 课时7:PromQL基本操作 15-4 课时8:PromQL常用函数 15-5 课时9:解决Scheduler监控问题 15-6 课时10:Prometheus监控etcd集群 15-7 课时11:Prometheus Exporter 15-8 课时12:Prometheus黑盒监控 15-9 课时13:Prometheus additional传统配置 16-1 课时14:Alertmanager入门 16-2 课时15:Prometheus使用邮件告警 16-3 课时16:Prometheus使用微信告警 16-4 课时17:Prometheus自定义告警模板 17-1 课时18:Prometheus自动发现 17-2 课时19:Prometheus监控Java JVM 17-3 课时20:基于Eureka自动发现监控Java JVM 18-1 课时1:Ingress Nginx入门 18-10 课时10: Ingress Nginx基本认证 18-11 课时11: Ingress Nginx监控上 18-12 课时12:Ingress Nginx监控下 18-13 课时13:k8s1.19下的Ingress配置 18-2 课时2: Ingress Nginx域名重定向 18-3 课时3: Ingress Nginx前后端分离 18-4 课时4: Ingress Nginx SSL配置 18-5 课时5: Ingress Nginx黑白名单 18-6 课时6: Ingress Nginx匹配请求头 18-7 课时7: Ingress Nginx速率限制 18-8 课时8: Ingress Nginx实现灰度金丝雀发布 18-9 课时9: Ingress Nginx自定义错误页面 19-1 课时1:Jenkins CICD介绍 19-10 课时10:Jenkins自动构建流水线设计 19-11 课时11:图形化创建Jenkinsfile 19-2 课时2:Jenkins安装 19-3 课时3:Jenkins声明式流水线入门 19-7 课时7:GitLab安装配置 19-8 课时8: Jenkins Credentials配置 19-9 Jenkins BlueOcean入门 2-1 k8s高可用架构解析 2-11 集群验证 2-7 Kubeadm集群初始化 20-1 基于K8s的动态Jenkins Slave 20-2 Jenkins配置K8s多集群 20-3 KUBECONFIG多集群配置 20-4 Jenkins自动化构建Java应用上 20-5 Jenkins自动化构建Java应用下 20-6 Jenkins自动化构建NodeJS应用 20-7 Docker镜像高级优化及自动化构建建议 20-8 Jenkins生产环境和UAT环境流水线设计 20-9 Jenkins基于角色的账户管理 2020 Kubernetes架构师:基于世界500强的k8s实战课程1-5.rar 2020 Kubernetes架构师:基于世界500强的k8s实战课程11-13.rar 2020 Kubernetes架构师:基于世界500强的k8s实战课程14-18.rar 2020 Kubernetes架构师:基于世界500强的k8s实战课程19-22.rar 2020 Kubernetes架构师:基于世界500强的k8s实战课程6-11.rar 21-1 容器化SpringCloud项目说明 21-2 SpringCloud架构解析上 21-3 SpringCloud架构解析下 21-4 如何在k8s上正确部署Eureka 21-5 到底要不要用Eureka 21-6 如何正确部署Zuul和ConfigServer到k8s 21-7 到底要不要用Zuul和ConfigServer 21-8 SpringCloud项目总结 22-1 二进制Kubernetes升级说明 22-2 二进制Etcd集群升级 22-3 二进制Kubernetes升级说明 22-4 二进制Kubernetes升级Master节点 22-5 二进制Kubernetes升级Node和Calico 22-6 二进制Kubernetes升级CoreDNS 配套文件.7z
购买主题
本主题需向作者支付 35 学币 才能浏览
| |
学IT吧 www.xueit8.com X3.4
Copyright © 2001-2021, Tencent Cloud.