课程目录
从 Docker 到 Kubernetes 进阶
我的课程
课程介绍
Docker 简介与安装
Docker 基本命令
Dockerfile 基本用法
Docker 私有仓库
数据共享与持久化
Docker 网络模式
Docker Compose
Docker Machine
Docker Swarm
图形化管理与监控工具
Docker 的多阶段构建
Dockerfile 最佳实践
Kubernetes 初体验
基本概念和组件
使用 Kubeadm 搭建集群环境
Dashboard 插件安装
YAML 文件
静态 Pod
Pod Hook
Pod 的健康检查
初始化容器
Replication Controller 与 Replica Set
Deployment 的使用
Pod 自动扩缩容
Job 和 CronJob 的使用
Service 的使用
ConfigMap 的使用
Secret 的使用
RBAC 的使用1
RBAC 的使用2
WordPress 部署示例1
WordPress 部署示例2
DaemonSet 与 StatefulSet 的使用
PV 的使用
PVC 的使用
StorageClass 的使用
集群内部服务发现
Traefik 的安装使用
Ingress TLS 与 PATH 使用
Helm 的安装使用
Helm 的基本使用
Helm 模板之内置函数和 Values
Helm 模板之模板函数与管道
Helm 模板之控制流程
Helm 模板之命名模板
Helm 模板之其他注意事项
Helm Hooks 的使用
调度器解析
节点亲和性
Pod 亲和性与反亲和性以及污点和容忍
手动安装 Prometheus
Prometheus 安装错误排查
监控 Kubernetes 集群应用
node-exporter 的安装使用
Prometheus 自动发现 K8S 节点
Kubernetes 常用资源对象监控
Grafana 的安装使用
Grafana 的插件和监控
AlertManager 的安装使用
AlertManager 结合钉钉的报警
Prometheus Operator 的安装使用
自定义 Prometheus Operator 监控
自定义 Prometheus Operator 报警
Prometheus Operator 高级配置
日志采集架构
搭建日志系统之 Elasticsearch 集群
搭建日志系统之 Fluentd
动态 Jenkins Slave
Jenkins Pipeline 部署 K8S 应用
Jenkins Blue Ocean 的使用
Harbor 的安装使用
Gitlab 的安装使用
Gitlab CI Runner 的安装
Gitlab CI 的基本使用
Gitlab CI 示例演示
DevOps 示例1
DevOps 示例2
DevOps 示例3
DevOps 示例4
您正在学习的是试看内容,报名后可学习全部内容
报名课程
Pod 自动扩缩容
当前课程未解锁