跳至正文
Kubernetes(K8S)中文文档_Kubernetes中文社区
菜单和挂件
前言
Kubernetes是什么?
互动教程
Kubernetes 基础概述
使用Minikube 部署 Kubernetes 集群
使用 kubectl 创建 Deployment
Kubernetes 中浏览 Pods和Nodes
Kubernetes 使用Service暴露应用
使用 kubectl 实现应用伸缩
使用 kubectl 实现应用滚动更新
Minikube介绍
使用 Minikube 集群
使用 Minikube 在 Kubernetes 中运行应用
设计文档
Kubernetes 架构
Kubernetes 设计理念
kubeadm 实现细节
概念
k8s 是什么
k8s 组件
k8s 对象
k8s Names
k8s Namespaces
为 Namespace 配置Pod配额
在 Namespace 中配置默认的CPU请求与限额
为 Namespace 配置默认的内存请求与限额
为 Namespace 设置最小和最大内存限制
为 Namespace 配置CPU和内存配额
为 Namespace 配置最小和最大 CPU 限制
k8s Labels 和 Selectors
k8s Volume
k8s Annotations
k8s Nodes
k8s Master-Node 通信
k8s Pod
Pod 安全策略
Pod 生命周期
Init 容器
给容器和Pod分配内存资源
给容器和Pod分配CPU资源
给 Pod 配置服务质量等级
Pod 优先级和抢占
使用 PodPreset 将信息注入 Pods
通过环境变量向容器暴露 Pod 信息
k8s Replica Sets
k8s Deployment
Kubernetes 联邦 Deployment
k8s Replication Controller
k8s StatefulSets
StatefulSet基本使用
示例:使用 Stateful Sets 部署 Cassandra
k8s Ingress
k8s Service
调试 Service
应用连接到 Service
DNS Pod 与 Service 介绍
声明网络策略
Network Policy
k8s 垃圾收集
Windows Server 容器
Kubectl CLI
kubectl 概述
kubectl 安装/设置
kubectl 与 Docker 命令关系
重新配置活动集群中节点的 Kubelet
JSONpath Support
kubectl Cheat Sheet
Kubectl 命令表
kubectl run
kubectl expose
kubectl annotate
kubectl autoscale
kubectl convert
kubectl create
kubectl create clusterrole
kubectl create clusterrolebinding
kubectl create configmap
kubectl create deployment
kubectl create namespace
kubectl create poddisruptionbudget
kubectl create quota
kubectl create role
kubectl create rolebinding
kubectl create service
kubectl create service clusterip
kubectl create service externalname
kubectl create service loadbalancer
kubectl create service nodeport
kubectl create serviceaccount
kubectl create secret
kubectl create secret tls
kubectl create secret generic
kubectl create secret docker-registry
kubectl delete
kubectl edit
kubectl get
kubectl label
kubectl patch
kubectl replace
kubectl rolling-update
kubectl rollout
kubectl rollout history
kubectl rollout pause
kubectl rollout resume
kubectl rollout status
kubectl rollout undo
kubectl scale
kubectl set
kubectl set resources
kubectl set selector
kubectl set image
kubectl set subject
安装设置
从零开始搭建自定义集群
k8s 1.8.x 全手动安装教程
在Google Compute Engine上运行Kubernetes
在AWS EC2上运行Kubernetes
在Azure上运行Kubernetes
Kubernetes 安装 kubeadm
使用kubeadm创建Kubernetes集群
使用 Kubefed 创建集群联邦
通过 rkt 运行 Kubernetes
在 CenturyLink Cloud 上运行 Kubernetes
使用 Salt 配置 Kubernetes 集群
为 Kubernetes 运行 etcd 集群
API使用
Kubernetes API 概述
Kubernetes 为API对象配置配额
Kubernetes 客户端库
Kubernetes API 访问控制
Kubernetes 认证
Kubernetes 使用 Bootstrap Tokens 认证
Kubernetes 使用准入控制器
Dynamic Admission Control
Kubernetes 管理 Service Accounts
Kubernetes 授权概述
Kubernetes Webhook 模式
Kubernetes 的 ABAC Mode
Kubernetes 中使用 RBAC 授权
Kubernetes 中使用 Node 授权
集群管理
Kubernetes 搭建大型集群
针对资源紧缺处理方式的配置
将 kubeadm 集群从 1.7 升级到 1.8
将 kubeadm 集群从 1.6 升级到 1.7
kubeconfig 文件组织集群访问
云控制器管理器的基础概念
Kubernetes 配置对多集群的访问
TASKS
对计算、存储和网络资源进行监控的工具
管理集群中的TLS认证
同 Pod 内的容器使用共享卷通信
使用 Service 把前端连接到后端
使用 kubeconfig 共享集群访问
为系统守护进程预留计算资源
创建一个外部负载均衡器
Kubernetes 云管理控制器
Kubernetes 对 DaemonSet 执行回滚
Kubernetes 备份
Kubernetes 控制节点上的CPU管理策略
Kubernetes on Mesos
使用联邦服务进行跨集群服务发现
Kubernetes Storage Classes
Kubernetes 弃用策略
Kubernetes 通过 Rest 加密 Secret 数据
Rancher 与 Ubuntu Kubernetes 集成
kubernetes 调试 DNS 解析
kubernetes 排查应用故障
kubernetes 审计
kubernetes 应用程序自检和调试
kubectl 备忘单
文档首页
主站首页
开发实践
行业动态
入门教程
视频教程
文档下载
QQ/微信群
作者:
NickSu86
Kubernetes 使用 Kubefed 创建集群联邦
Kubernetes 给 Pod 配置服务质量等级
Kubernetes 给容器和Pod分配内存资源
Kubernetes 给容器和Pod分配CPU资源