您当前的位置:首页>课程>云原生Kubernetes实战

云原生Kubernetes实战

浏览:114
分享

Humtey Gao Read more

百林哲咨询(北京)有限公司专家团队成员

美国某大型服务商创始工程师,目前为Apache ShardingSphere和Apache SkyWalking核心贡献者,参与该开源项目在软件开发云的商业化进程。

课程简介

Kubernetes是Google开源的一个容器编排引擎,它支持自动化部署、大规模可伸缩、应用容器化管理。在生产环境中部署一个应用程序时,通常要部署该应用的多个实例以便对应用请求进行负载均衡。在Kubernetes中,我们可以创建多个容器,每个容器里面运行一个应用实例,然后通过内置的负载均衡策略,实现对这一组应用实例的管理、发现、访问,而这些细节都不需要运维人员去进行复杂的手工配置和处理。本课程将围绕Kubernetes进行深入的探索。

课程收益

了解Kubernetes系统基础架构及核心概述

掌握Kubernetes系统的应用编排核心资源

掌握Kubernetes存储的网络模型与实践。

了解Kubernetes其他方面高级特性。

受众人群

软件工程师、测试工程师等相关开发人员和运维人员。

课程周期

2天(12H)

课程大纲

标题

授课内容

基础与核心

容器技术与微服务

容器原理

Kubernetes历史演化

Kuberentes与微服务

Kubernetes架构

Kuberentes核心组件

Kubernetes设计理念

Kubernetes安装与运维

安装模式

集群规划

安全认证

核心组件安装

日志管理

集群监控

核心资源

资源对象规范

容器

Pod

复制控制器与副本集(RC与RS)

部署Deployment

节点Node

服务Service

标签Label

标注Annotation

任务与定时任务(Job与CronJob)

配置文件ConfigMap

密钥Secret

存储卷Volume

滚动升级

自动横向伸缩HPA

Trouble Shooting技巧

基础实战


存储与网络

 

存储卷详解

持久化卷PV

持久化卷声明PVC

存储类别StorageClass

PV管理最佳实践

Docker的网络模型

Kubernetes网络模型

Underlay与Overlay

Flannel

Calico

DNS解析

Kube-proxy原理

Ingress与IngressController

其它高级特性

Statefulset

授权RBAC

ServiceAccount

Security Context

集群邦联

微服务实战


案例分享



我要参加

可同时提交您的需求,我们会及时与您联系

预约内训

将课程带入到您的团队,为您的团队进行一对一辅导。

相关课程