![]()
内容推荐 本书从实用的角度出发,详细介绍了Kubernetes的相关理论与应用,包括Kubernetes组件概念、Kubernetes云计算平台配置实战、Kubernetes企业网络Flannel实战、Kubernetes核心组件services实战、Kubernetes Pod容器升级实战、Kubernetes+NFS持久化存储实战、Kubernetes+CephFS持久化存储实战、Kubernetes+Ceph RBD持久化存储实战、Prometheus监控Kubernetes实战、Kubernetes etcd服务实战、Kuberetes+HAProxy高可用集群和Kubernetes配置故障实战。 本书免费提供与书中内容相关的视频课程讲解,以指导读者深入地进行学习,详见前言中的说明。 本书既可作为高等学校计算机相关专业的教材,也可作为系统管理员、网络管理员、Linux运维工程师及网站开发、测试、设计等人员的参考用书。 作者简介 吴光科,京峰教育CEO,Linux运维实战专家,高级运维经理,京东商城运维架构师,51CTO学院Linux特级讲师,京峰Linux云计算教学总监,国内知名Linux运维社区51CTO全国50强博主及专家,担任国内知名社区运维专家网站Linux版主。专注于Linux服务器架构运维近10年,擅长系统高并发、超万台级别的服务器维护、服务器性能调优、企业安全运维、Openstack、Docker、KVM及Kubernetes云计算、自动化运维等核心技术领域。维护过国企机关、图吧、宜信、京东商城等知名企业的千万级、亿万级PV门户网站。 目录 第1章 Kubernetes组件概念 1.1 云计算概念 1.2 云计算技术的分类 1.3 Kubernetes入门及概念介绍 1.4 Kubernetes平台组件概念 1.5 Kubernetes工作原理剖析 1.6 Pod概念剖析 1.7 label概念剖析 1.8 Replication Controller概念剖析 1.9 service概念剖析 1.10 node概念剖析 1.11 Kubernetes volume概念剖析 1.12 Deployment概念剖析 1.13 DaemonSet概念剖析 1.14 StatefulSet概念剖析 1.15 ConfigMap概念剖析 1.16 Secrets概念剖析 1.17 CronJob概念剖析 1.18 Kubernetes证书剖析和制作实战 第2章 Kubernetes云计算平台配置实战 2.1 Kubernetes节点hosts及防火墙设置 2.2 Linux内核参数设置和优化 2.3 Docker虚拟化案例实战 2.4 Kubernetes添加部署源 2.5 Kubernetes Kubeadm案例实战 2.6 Kubernetes master节点实战 2.7 Kubernetes集群节点和删除 2.8 Kubernetes节点网络配置 2.9 Kubernetes开启IPVS模式 2.10 Kubernetes集群故障排错 2.11 Kubernetes集群节点移除 2.12 etcd分布式案例操作 第3章 Kubernetes企业网络Flannel实战 3.1 Flannel工作原理 3.2 Flannel架构介绍 3.3 Kubernetes Dashboard UI实战 3.4 Kubernetes YAML文件详解 3.5 kubectl常见指令操作 3.6 Kubernetes本地私有仓库实战 第4章 Kubernetes核心组件service实战 4.1 Kubernetes service概念 4.2 Kubernetes service实现方式 4.3 service实战:ClusterlP案例演练 4.4 service实战:NodePort案例演练 4.5 service实战:LoadBalancer案例演练 4.6 service实战:Ingress案例演练 4.7 Kubernetes Traefik案例实战 第5章 Kubernetes容器升级实战 5.1 Kubernetes容器升级概念 5.2 Kubernetes容器升级实现方式 5.3 Kubernetes容器升级测试 5.4 Kubernetes容器升级验证 5.5 Kubernetes容器升级回滚 5.6 Kubernetes滚动升级和回滚原理 第6章 Kubernetes+NFS持久化存储实战 6.1 Kubernetes服务运行状态 6.2 Kubernetes存储系统 6.3 Kubernetes存储绑定的概念 6.4 Pv的访问模式 6.5 Kubernetes+NFS静态存储模式 6.6 PVC存储卷创建 6.7 Nginx整合PV存储卷 6.8 Kubernetes+NFS动态存储模式 6.9 NFS插件配置实战 第7章 Kubernetes+CephFS持久化存储实战 7.1 Kubernetes+CephFS静态存储模式 7.2 PV存储卷创建 7.3 PVC存储卷创建 7.4 Nginx整合CephlrsPV存储卷 7.5 Kubernetes+CephFS动态存储模式 7.6 CephFS动态插件配置实战 第8章 Kubernetes+Ceph RBD持久化存储实战 8.1 Kubernetes+Ceph RBD静态存储模式 8.2 PV存储卷创建 8.3 PVC存储卷创建 8.4 Nginx整合CephPV存储卷 8.5 Kubernetes+Ceph RBD动态存储模式 8.6 Ceph RBD插件配置实战 第9章 Prometheus监控Kubetrnetes实战 9.1 Prometheus监控优点 9.2 Prometheus监控特点 9.3 Prometheus组件实战 9.4 Prometheus体系结构 9.5 Prometheus工作流程 9.6 Prometheus和Kubernetes背景 9.7 Kubernetes集群部署node-exporteP 9.8 Kubernetes集群部署Prometheus 9.9 Kubernetes集群部署Grafana 9.10 Kubernetes配置和整合Prometheus 9.11 Kubernetes+Prometheus报警设置 9.12 Kubernetes Alertmanager实战 9.13 Alertmanager实战部署 第10章 Kubernetes etcd服务实战 10.1 etcd和ZK服务概念 10.2 etcd的使用场景 10.3 etcd读写性能 10.4 etcd工作原理 10.5 etcd选主 10.6 etcd日志复制 10.7 etcd安全性 10.8 etcd使用案例 10.9 etcd接口使用 第11章 Kubernetes+HAProxy高可用集群 11.1 Kubernetes高可用集群概念 11.2 Kubernetes高可用工作原理 11.3 HAProxy安装配置 11.4 配置Keepalived服务 11.5 Keepalived master配置实战 11.6 Keepalived Backup配置实战 11.7 创建HAProxy检查脚本 11.8 HAProxy+Keepalived验证 11.9 初始化master集群 11.10 KubernetesDashboarduI实战 第12章 Kubernetes配置故障实战 12.1 etcd配置中心故障错误一 12.2 etcd配置中心故障错误二 12.3 Pod infrastructure故障错误三 12.4 Docker虚拟化故障错误四 12.5 Docker虚拟化故障错误五 12.6 Dashboard API故障错误六 12.7 Dashboard网络访问故障错误七 |