Kubernetes 教程

Kubernetes 为容器编排和云原生应用提供了全面的课程。我们的教程涵盖了 Kubernetes 概念、部署策略和扩展技术,适合初学者和有经验的 DevOps 专业人员。通过免费实验和实际案例,你将获得管理容器化应用程序的实践经验。我们的 K8s 实践环境允许你在模拟环境中试验 Kubernetes 配置。

更新季节菜单

更新季节菜单

将咖啡馆菜单作为带版本的 Kubernetes 配置发布,跟踪滚动更新,并在不改变参考咖啡馆的情况下交付实际菜单下载文件。
KubernetesLinux
恢复已获批准的菜单

恢复已获批准的菜单

将 Deployment 修订版本与其保留的菜单配置相匹配,恢复咖啡馆的正确价格,再使保存的发布配置和实际下载文件保持一致。
KubernetesLinux
在索引加载期间保持搜索可用

在索引加载期间保持搜索可用

将真实博物馆搜索的就绪状态与 Kubernetes Service 流量关联,用 startup 探针保护按节奏导入的藏品,并在更新中保留现有副本。
Kubernetes
构建并运行本地应用程序镜像

构建并运行本地应用程序镜像

构建一个小型本地容器镜像,使其可供 Minikube 使用,进行部署,并将应用程序滚动更新到新的本地镜像标签。
DockerKubernetes
添加 Sidecar 容器

添加 Sidecar 容器

添加一个与应用程序容器并行运行的 Sidecar 容器,共享 emptyDir 卷并流式传输应用程序日志。
Kubernetes
添加初始化容器 (Init Containers)

添加初始化容器 (Init Containers)

使用初始化容器在应用容器启动前准备共享数据,并检查初始化状态、日志以及 Deployment 模板的行为。
Kubernetes
探索 kubectl、上下文与命名空间

探索 kubectl、上下文与命名空间

学习 kubectl 如何连接到 Kubernetes 集群,上下文如何选择当前命名空间,以及命名空间对象的作用域范围。
Kubernetes
排查工作负载

排查工作负载

在本实验中,你将学习如何通过调试故障 Pod 来排查 Kubernetes 工作负载。你将部署一个存在配置错误的 Pod,使用状态检查和事件定位问题,然后修复配置,使工作负载恢复正常。
KubernetesLinux
用于扩展的 Deployment

用于扩展的 Deployment

在本实验中,你将学习如何创建 Kubernetes Deployment、管理副本,并观察其自愈能力。
KubernetesLinux
命名空间与配额

命名空间与配额

在本实验中,你将学习如何使用命名空间组织 Kubernetes 集群,并使用 ResourceQuota 管理资源,从而将集群划分给多个团队使用。
KubernetesLinux
RBAC 授权

RBAC 授权

在本实验中,你将学习如何使用基于角色的访问控制(RBAC)保护 Kubernetes 集群。你将创建 Role 和 RoleBinding 来定义权限,并将这些权限分配给用户。
KubernetesLinuxCybersecurity
使用 Service 暴露应用

使用 Service 暴露应用

在本实验中,你将学习如何使用 NodePort Service 将 Kubernetes 应用暴露给外部流量。你将定义 Service 清单,让选择器匹配 Pod 标签,并通过浏览器访问应用。
KubernetesLinux
选择合适的工作负载资源

选择合适的工作负载资源

通过观察 Pod、Deployment、Job 和 CronJob 的控制器行为,对比它们的不同之处,并为各项任务选择合适的工作负载类型。
Kubernetes
使用 ConfigMap 配置应用程序

使用 ConfigMap 配置应用程序

创建一个 ConfigMap,检查其数据,使用它来配置 Pod,并重新创建 Pod 以获取更新后的配置。
Kubernetes
集群访问

集群访问

在本实验中,你将学习如何首次访问 Kubernetes 集群。你将使用 Minikube 启动本地集群,验证 kubectl 配置上下文,获取集群信息,并检查节点状态。
KubernetesDocker
理解 Pod

理解 Pod

在本实验中,你将通过创建、部署和检查一个简单的 Nginx Pod,学习 Kubernetes Pod 的基本概念。
KubernetesLinux
节点维护

节点维护

在本实验中,你将学习如何安全地维护 Kubernetes 节点。你将练习将节点标记为不可调度、驱逐节点上的工作负载、验证 Pod 是否被重新调度,最后让节点恢复在线。
Kubernetes
Secrets 和 ConfigMaps

Secrets 和 ConfigMaps

在本实验中,你将学习如何使用 Kubernetes 的 ConfigMaps 和 Secrets 管理配置与敏感数据。你将把配置与代码解耦,并将 Secret 安全地注入 Pod。
KubernetesLinuxCybersecurity
  • 上一页
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • ...
  • 67
  • 下一页