• 汉克书-kubernetes指南与实践
  • kubernetes之实践
    • 1. kubernetes集群部署
      • 附: 多master的ha介绍与部署
      • 1.1 二进制下载
      • 1.2 TLS证书创建和分发
      • 1.3 创建etcd集群
      • 1.4 master之api服务
      • 1.5 master之controller服务
      • 1.6 master之scheduler服务
      • 1.7 client之kubectl服务
      • 1.8 node之kubelet服务
      • 1.9 node之proxy服务
      • 1.10 网络插件部署
      • 1.11 其他组件部署
    • 2. kubeadm生产部署介绍
      • 2.1 配置文件的修改
    • 3. 存储storage
      • 3.1 nfs
        • 3.1.1 nfs支持storageClass
    • 4. helm
      • 4.1 helm部署
      • 4.2 helm3部署
    • 5. harbor仓库
      • 5.1 helm部署
      • 5.2 docker-compose部署
      • 5.3 集群部署
      • 5.4 镜像备份
      • 5.5 harbor编译arm版本
      • 5.6 替换harbor的nginx镜像
      • 5.7 harbor-faq
    • 6. 英伟达GPU插件
      • 1. 安装nvidia-docker
      • 2. containerd支持nvidia
    • 7. rook
      • 7.1 rook-ceph
        • 7.1.1 部署
        • 7.1.2 rook-cleanup
        • 7.1.3 faq
    • 8. 监控
      • 8.1 metrics-server
      • 8.2 普罗米修斯prometheus
        • 8.2.1 prometheus部署
    • 9. 日志收集
      • 9.1 log-pilot+ES+Kibana环境搭建
      • 9.2 helm部署
      • 9.2 operator部署
    • 10. mysql
      • 10.1 手动部署
    • 11. gitlab
      • 11.1 部署
      • 11.2 yum部署
    • 12. 持续集成
      • 12.1 部署jenkins
      • 12.2 pipeline
      • 12.3 案例
      • 12.4 git-parameter
    • 13. Istio
      • 13.1 部署Istio
    • 14. kompose
    • 15. Tidb
    • 16. cert-manager
    • 17. kube-bench
    • 18. kernel-update
      • 18.1 CentOS
    • 19. containerd
    • 20. kaniko
    • 21. loki日志收集
    • 22. shardingsphere
  • 归档,内容以官方文档为主
    • 一、kubernetes介绍
      • 1.kubernetes是什么
      • 2.kubernetes组件
      • 3.1 ubuntu18-kubeadm部署kubernetes
      • 3.2 centos7-kubeadm部署kubernetes
      • 3.3 centos7-kubeadm部署高可用kubernetes
      • 5.kubernetes-api
      • CNI
      • CRI
      • CSI
    • 二、kubernetes之Pod
      • 1. Pod概览
      • 2. Pod Preset
      • 3. Pod 拓扑扩展约束
      • 4. 干扰
      • 5. 临时容器
      • 6. 初始化init容器
      • 7. Pod 的生命周期
    • 二、访问api
      • rbac授权
    • 三、kubernetes之控制器
      • 1. ReplicaSet
      • 2. ReplicationController
      • 3. Deployment
      • 4. StatefulSet
      • 5. DaemonSet
      • 5. Jobs
      • 5. CronJob
    • 四、kubernetes之服务发现
      • 1. service
      • 2. ingress
        • 2.1 控制器
        • 2.2 部署
        • 2.3 tls添加
      • 3. 网络策略
    • 五、kubernetes之网络
      • flannel
      • calico
        • faq
    • 六、kubernetes之存储
      • 1. secret
      • 2. configmap
      • 3. volume
      • 4. 持久化存储
      • 5. 动态持久化存储
      • 6. 本地存储
    • 七、kubernetes之集群资源管理
      • 1. Node
      • 2. Namespace
      • 3. Label
      • 4. Annotation
      • 5. Taint和Toleration
      • 6. 亲和性和反亲和性
      • 7. 控制节点上的CPU管理策略
      • 8. 控制节点上的拓扑管理策略
  • 本书使用 GitBook 发布

归档,内容以官方文档为主

  • 归档,内容以官方文档为主
    • 一、kubernetes介绍
      • 1.kubernetes是什么
      • 2.kubernetes组件
      • 3.1 ubuntu18-kubeadm部署kubernetes
      • 3.2 centos7-kubeadm部署kubernetes
      • 3.3 centos7-kubeadm部署高可用kubernetes
      • 5.kubernetes-api
      • CNI
      • CRI
      • CSI
    • 二、kubernetes之Pod
      • 1. Pod概览
      • 2. Pod Preset
      • 3. Pod 拓扑扩展约束
      • 4. 干扰
      • 5. 临时容器
      • 6. 初始化init容器
      • 7. Pod 的生命周期
    • 二、访问api
      • rbac授权
    • 三、kubernetes之控制器
      • 1. ReplicaSet
      • 2. ReplicationController
      • 3. Deployment
      • 4. StatefulSet
      • 5. DaemonSet
      • 5. Jobs
      • 5. CronJob
    • 四、kubernetes之服务发现
      • 1. service
      • 2. ingress
        • 2.1 控制器
        • 2.2 部署
        • 2.3 tls添加
      • 3. 网络策略
    • 五、kubernetes之网络
      • flannel
      • calico
        • faq
    • 六、kubernetes之存储
      • 1. secret
      • 2. configmap
      • 3. volume
      • 4. 持久化存储
      • 5. 动态持久化存储
      • 6. 本地存储
    • 七、kubernetes之集群资源管理
      • 1. Node
      • 2. Namespace
      • 3. Label
      • 4. Annotation
      • 5. Taint和Toleration
      • 6. 亲和性和反亲和性
      • 7. 控制节点上的CPU管理策略
      • 8. 控制节点上的拓扑管理策略
Copyright © hankbook.cn 2020 all right reserved,powered by Gitbook该文件修订时间: 2022-08-08 09:51:37

results matching ""

    No results matching ""