Kubernetes 教程 Kubernetes 是用于自动部署,扩展和管理容器化应用程序的开源系统。 Kubernetes基础 Kubernetes基础概述 使用Minikube 创建 Kubernetes 集群 使用kubectl创建Deployment 查看Pods和Nodes 使用Service来暴露应用 使用kubectl实现应用伸缩 使用kubectl实现应用滚动更新 Minikube介绍 使用Minikube集群 使用Minikube在Kubernetes中运行应用 Kubernetes概念 Kubernetes是什么 Kubernetes组件 Kubernetes API 了解Kubernetes对象 Name Namespace Labels和Selectors Annotations Pod概述 Replica Sets Deployment Replication Controller Volume StatefulSets Kubernetes结构 Nodes Master-Node通信 Kubectl CLI Kubectl概述 使用Kubectl与Docker命令关系 JSONpath Support V1.7命令(英文) V1.6命令(英文) V1.5命令(英文) 设计文档 Kubernetes架构 Kubernetes设计理念 设置集群 在Google Compute Engine上运行Kubernetes 在AWS EC2上运行Kubernetes 在Azure上运行Kubernetes 安装kubeadm 使用kubeadm创建Kubernetes集群 安装Minikube API使用 Kubernetes API概述 Kubernetes客户端库 Kubernetes API访问控制 Kubernetes 认证 使用Admission Control 管理Service Accounts Kubernetes授权概述 Kubernetes的ABAC Mode Kubernetes中使用RBAC授权 Kubernetes中使用Node授权 API Reference V1.7(英文) V1.6(英文) V1.5(英文) OpenAPI规范(英文) Swagger规格(英文)