首页
发现
标签
搜索
APP下载
注册
登录
首页
发现
榜单
标签
收录
APP下载
注册
登录
Kubernetes中文指南/实践手册(201801)
文档评分:
68.3 (
0 个有效评分
)
文档语言:
中文
章节数量:
0
阅读人次:
89238
收藏数量:
0
整理分享:
管理员
阅读
收藏
下载
分享
阅读
收藏
下载
分享
文档标签
状态
系统
原生
不言而喻
基石
集群
中文
文档概述
Kubernetes是Google基于Borg开源的容器编排调度引擎,作为CNCF(Cloud Native Computing Foundation)最重要的组件之一,它的目标不仅仅是一个编排系统,而是提供一个规范,可以让你来描述集群的架构,定义服务的最终状态,kubernetes可以帮你将系统自动地达到和维持在这个状态。Kubernetes作为云原生应用的基石,相当于一个云操作系统,其重要性不言而喻。
文档
目录
文档
评论 (
0
)
【看这里】2019年最新版本看这里
目录
00. 使用必读
01. 序言
02. 云原生
Play with Kubernetes
Kubernetes与云原生应用概览
云原生应用之路——从Kubernetes到Cloud Native
03. 概念与原理
Kubernetes架构
Etcd解析
开放接口
CRI - Container Runtime Interface(容器运行时接口)
CNI - Container Network Interface(容器网络接口)
CSI - Container Storage Interface(容器存储接口)
设计理念
Pod
资源对象与基本概念解析
Pod解析
Pod安全策略
Init容器
Pod的生命周期
Pod Preset
Pod Hook
Node
Service
Namespace
Persistent Volume(持久化卷)
Volume
Deployment
Secret
StatefulSet
ServiceAccount
DaemonSet
Job
ReplicationController和ReplicaSet
Ingress
CronJob
ConfigMap
Traefik Ingress Controller
ConfigMap的热更新
Horizontal Pod Autoscaling
Label
自定义指标HPA
NetworkPolicy
垃圾收集
Aggregated API Server
Annotation
使用自定义资源扩展API
APIService
Taint和Toleration(污点和容忍)
Pod中断与PDB(Pod中断预算)
04. 用户指南
用户指南
配置Pod的liveness和readiness探针
资源对象配置
配置Pod的Service Account
Secret配置
管理namespace中的资源配额
docker用户过度到kubectl命令行指南
命令使用
kubectl命令概览
kubectl命令技巧大全
集群安全性管理
使用etcdctl访问kubernetes数据
管理集群中的TLS
kubelet的认证授权
TLS bootstrap
RBAC——基于角色的访问控制
创建用户认证授权的kubeconfig文件
IP伪装代理
使用kubeconfig或token进行用户身份认证
Kubernetes中的用户与身份认证授权
使用kubeconfig文件配置跨集群认证
访问集群
访问Kubernetes集群
通过端口转发访问集群中的应用程序
从外部访问Kubernetes中的Pod
使用service访问群集中的应用程序
Cabin - Kubernetes手机客户端
Kubernetic - Kubernetes桌面客户端
Kubernator - 更底层的Kubernetes UI
在Kubernetes中开发部署应用
适用于kubernetes的应用开发部署流程
迁移传统应用到Kubernetes中——以Hadoop YARN为例
05. 最佳实践
使用StatefulSet部署用状态应用
最佳实践概览
在CentOS上部署Kubernetes集群
创建TLS证书和秘钥
创建高可用etcd集群
创建kubeconfig文件
安装kubectl命令行工具
安装flannel网络插件
部署master节点
部署node节点
安装kubedns插件
安装dashboard插件
安装heapster插件
安装EFK插件
服务发现与负载均衡
安装Traefik ingress
分布式负载测试
网络和集群性能测试
边缘节点配置
安装Nginx ingress
配置内置DNS(kube-dns)
运维管理
应用日志收集
服务滚动升级
配置最佳实践
集群及应用监控
数据持久化问题
管理容器的计算资源
使用GlusterFS做持久化存储
GlusterFS
存储管理
在OpenShift中使用GlusterFS做持久化存储
CephFS
使用Ceph做持久化存储
OpenEBS
使用OpenEBS做持久化存储
集群与应用监控
Prometheus
使用Prometheus监控kubernetes集群
使用Helm管理kubernetes应用
服务编排管理
构建私有Chart仓库
持续集成与发布
使用Jenkins进行持续集成与发布
使用Drone进行持续集成与发布
更新与升级
手动升级Kubernetes集群
升级dashboard
领域应用概览
06. 领域应用
微服务架构
微服务中的服务发现
Service Mesh 服务网格
Istio
安装并试用Istio service mesh
安装和拓展Istio service mesh
配置请求的路由规则
集成虚拟机
Linkerd
Linkerd 使用指南
Conduit
Condiut概览
安装Conduit
大数据
Spark standalone on Kubernetes
运行支持Kubernetes原生调度的Spark程序
Serverless架构
理解Serverless
OpenFaaS快速入门指南
FaaS-函数即服务
边缘计算
07. 开发指南
开发指南概览
SIG和工作组
开发环境搭建
单元测试和集成测试
client-go示例
社区贡献
Operator
Minikube
08. 附录
Kubernetes中的应用故障排查
附录说明
Kubernetes相关资讯和情报链接
Docker最佳实践
使用技巧
问题记录
Kubernetes版本更新日志
Kubernetes1.7更新日志
Kubernetes1.8更新日志
Kubernetes及云原生年度总结及展望
Kubernetes1.9更新日志
09. 工具
Kubernetes与云原生2017年年终总结及2018年展望
在kubernetes中创建用户并授予用户namespace的admin权限
10. Manifests
全书字数统计
mk-docker-opts.sh
NodeJS
nginx-ingress
MongoDB
Spark example
11. 概念
kubeadm工作原理
云原生应用
Heapster
12. 练习
Kubernetes中的网络模式解析
Kubernetes中的RBAC 支持
使用Heapster获取集群和对象的metric数据
相关书籍
Vert.x 官方文档中文翻译
cartalyst/sentry 中文文档
laravel Sentry 中文教程
Spring Boot 中文文档
python 学习笔记
golang 标准库及第三方库文档中文翻译
Flight框架中文文档
Edward中文文档
PHP 最佳实践(译)
IdentityServer4 中文文档
Spring Cloud中文文档
GORM 中文文档
×
分享,让知识传承更久远
×
文档下载
请下载您需要的格式的文档,随时随地,享受汲取知识的乐趣!
PDF
文档
EPUB
文档
MOBI
文档