本章我们将学习 Helm,Kubernetes 的包管理器。
本章我们将学习 Helm,Kubernetes 的包管理器。
本文讨论如何用 ConfigMap 管理应用的配置信息。
本节讨论如何以环境变量的方式使用 Secret。
本节讨论如何以 volume 方式使用 secret。
可以通过 kubectl get secret 查看存在的 secret。
k8s 是怎样管理用户名密码这类机密信息的呢?
本节演示如何为 MySQL 数据库提供持久化存储。
本节讨论 PV 动态供给,即按需动态创建 PV。
当 PV 不再需要时,可通过删除 PVC 回收。
上一节我们介绍了 PV 和 PVC,本节通过 NFS 实践。
与普通 K8s Volume 相比,PersistentVolume 和 PersistentVolumeClaim 提供了更好的可管理性。
Kubernetes 可以直接使用公有云提供的云硬盘作为 Volume,也可以使用 Ceph、GlusterFS 等开源存储方案。
hostPath Volume 将 Docker Host 文件系统的目录 mount 到 Pod 的容器。
本节开始学习 Kubernetes 如何管理数据,也即存储管理。
Health Check 会确保新版本确实能够工作,否则就不让其对外提供服务。
Health Check 让应用在 Scale Up 的过程中平滑地完成准备阶段,比如加载缓存数据,连接数据库等。
除了 Liveness 探测,Kubernetes Health Check 机制还包括 Readiness 探测。
Liveness 探测让用户可以自定义判断容器是否健康的条件。如果探测失败,Kubernetes 就会重启容器。
Health Check强大的自愈能力是 Kubernetes 这类容器编排引擎的一个重要特性。
本节学习如何将应用回滚到某个特定 revision。
没有更多内容
加载失败,请刷新页面