了解 DevOps:高级 Kubernetes 用法
Learn DevOps: Advanced Kubernetes Usage
涵盖身份验证、授权、日志记录、Helm、使用 Spinnaker、Prometheus、调度等进行部署
学习内容
-
在 kubernetes 中使用企业功能
-
设置 kubernetes 身份验证/授权
-
使用 Spinnaker 在 kubernetes 上进行自动化部署
-
使用 ElasticSearch、Kibana、Fluentd 和 LogTrail 在 Kubernetes 上使用集中式日志记录
-
使用 Prometheus 监控 Kubernetes 和 Kubernetes 上的应用程序
-
使用 Linkerd 代理微服务
要求
-
完成 Kubernetes 课程是学习本课程的先决条件
-
您需要能够设置自己的 Kubernetes 集群(使用 kops、kubeadm、Minikube 或其他工具)
描述
Kubernetes Advanced Usage 是“学习 DevOps:Kubernetes”系列中的第二门 Kubernetes 课程。如果您没有基本的 Kubernetes 经验,请确保先学习“学习 DevOps:完整的 Kubernetes 课程”课程。
本课程涵盖:
- 使用 ElasticSearch、Kibana、Fluentd 和 LogTrail 进行日志记录
- 使用 Auth0 进行身份验证
- 使用 RBAC 进行授权
- 使用 Helm 打包
- 使用 Spinnaker 在 Kubernetes 上部署
- 使用 Job 和 CronJob 进行批处理和调度
- 使用 Linkerd 的 Kubernetes 上的微服务
- 使用 kubefed 的联合
- 使用 Prometheus 进行监控
本课程假设您可以使用 Minikube 或 Kops 设置自己的集群。如果您正在寻找如何设置您的第一个 Kubernetes 集群的课程,请先参加“学习 DevOps:完整的 Kubernetes 课程”
本课程适合谁:
- 任何已经知道如何使用 kubernetes 但想了解高级用法的人
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。
评论(0)