国外课栈 - 国外电子信息技术视频教程、电子书和博文栈
数据中心的Kubernetes
数据中心的Kubernetes
类别 : 视频教程
格式 : MP4
订阅须知  订阅
概述

数据中心的Kubernetes

数据中心中的Kubernetes LiveLessons 关注于使用基本的Kubernetes组件并学习如何安装它们,目的是帮助您了解组件是什么,以便在出现问题时拥有可以使用工具修复它们。

该课程主要由经验丰富的专家Vallard Benincosa进行的指导和演示组成。拥有在Cisco和IBM的工作经验的Vallard目前是一家名为Zenabi的小型初创公司的高级工程师。他帮助开发了Linux基础的Kubernetes认证,自2015年以来一直在使用Kubernetes。

本课带您逐步了解Kubernetes的prem,硬件和Linux配置,安装,应用程序存储和网络,以及运行Kubernetes和对其进行监视和保护。该课程涵盖了广泛的技术领域,并探索了许多令人兴奋的Kubernetes开源附件,以使您的系统更加完善。其中包括Kubernetes,Docker,Ubuntu Linux,Minio,Ceph,以及许多网络概念,例如覆盖网络,服务网格,负载平衡,入口控制器和代理。

涵盖内容:

  • 在数据中心的裸机上构建Kubernetes集群。
  • 在裸机上安装Kubernetes。
  • 为Kubernetes集群选择并部署正确的覆盖网络。您将熟悉几种选择,并了解不同解决方案之间的权衡。
  • 了解和部署带有Kubernetes的分布式存储解决方案,以提供持久的卷。然后,您将使用它们来部署有状态服务。
  • 监控Kubernetes集群并对其进行故障排除。
  • 运行应用程序并利用服务网格和入口控制器。
  • 控制用户对群集资源的访问。

目录(5时)

第1课:简要介绍了Kubernetes,包括其某些功能和有关要解决的问题的详细信息。 讨论了有关如何部署Kubernetes集群的几个设计注意事项,以确定适合您情况的最佳部署。

第2课:“硬件配置”深入探讨了所需的内容以及如何连接所有内容。 本课讨论服务器,交换机和存储,以及配置交换机,安装操作系统和检查不同的存储体系结构。

第3课:“ Linux配置”讨论Linux系统管理和引导集群。 其中包括对服务器上应设置的所有内容的讨论,以便为Kubernetes做好准备。 分享了最佳实践以及一些有关如何使常用操作变得更容易的想法。

第4课:“ Kubernetes安装”介绍了Kubernetes的安装。 它解释了Kubernetes推荐的工具Kubernetes来安装Kubernetes,并介绍了Kubernetes网络的设置以及称为MetalLB的本地负载均衡器。

第5课:“应用程序存储”深入探讨了持久性主题。本课讨论Kubernetes存储机制,并显示一些示例,说明如何在自己的应用程序中使用它们。

第6课:“应用程序网络”讨论Kubernetes服务,入口控制器,入口规则和TLS。您将了解许多Kubernetes用户都拥护的服务网格项目Istio,并查看一些示例。

第7课:“运行Kubernetes”讨论了Kubernetes应用程序的不同方面。 您将学习如何在Kubernetes上调试应用程序以及如何将Kubernetes与CI / CD工具一起使用。 它包括可以在Kubernetes上运行的几种不同类型的工作负载:批处理作业,CronJob,DaemonSet和有状态集。 其中包括有关无服务器应用程序世界的简短讨论。

第8课:“ Kubernetes监视”介绍了各种可用的开源工具,这些工具可在应用程序运行和监视群集时使用户满意。 本课从使用Prometheus和Grafana进行指标分析开始,然后继续使用EFK堆栈进行日志记录。 本课还介绍了一些有用的供应商工具,有助于密切关注Kubernetes集群。

第9课:“ Kubernetes安全性”讨论了基于角色的访问控制,入职用户,受信任的注册表以及安全性最佳实践。本课程说明如何保护群集并执行策略以确保用户安全和行为良好。

Kubernetes


006c895e.jpeg