diff --git a/SUMMARY.md b/SUMMARY.md index 01e1a8863..ee063bd16 100644 --- a/SUMMARY.md +++ b/SUMMARY.md @@ -85,6 +85,7 @@ - [4.4.1.2 在OpenShift中使用GlusterFS做持久化存储](practice/storage-for-containers-using-glusterfs-with-openshift.md) - [4.4.2 CephFS](practice/cephfs.md) - [4.4.2.1 使用Ceph做持久化存储](practice/using-ceph-for-persistent-storage.md) + - [4.5 服务编排管理](practice/services-management-tool.md) - [5. 领域应用](usecases/index.md) - [5.1 微服务架构](usecases/microservices.md) - [5.1.1 微服务中的服务发现](usecases/service-discovery-in-microservices.md) diff --git a/practice/services-management-tool.md b/practice/services-management-tool.md new file mode 100644 index 000000000..ac0939754 --- /dev/null +++ b/practice/services-management-tool.md @@ -0,0 +1,5 @@ +# 服务编排管理 + +Kubernetes虽然提供了多种容器编排对象,例如Deployment、StatefulSet、DeamonSet、Job等,还有多种基础资源封装例如ConfigMap、Secret、Serivce等,但是一个应用往往有多个服务,有的可能还要依赖持久化存储,当这些服务之间直接互相依赖,需要有一定的组合的情况下,使用YAML文件的方式配置应用往往十分繁琐还容易出错,这时候就需要服务编排工具。 + +服务编排管理工具就是构建在kubernetes的基础[object](../concepts/objects.md)之上,统筹各个服务之间的关系和依赖的。目前常用到的工具是 [Helm](https://github.com/kubernetes/helm)。 \ No newline at end of file