使用Kubernetes时,我仍然需要使用Containers for Oracle吗?

时间:2018-10-26 11:28:29

标签: kubernetes

使用Rubbernecks时,我仍然需要使用Containers for Oracle吗?

这是我的情况,我正在使用kubernetes为我的应用程序设计微服务架构。

我已将所有前端,中间件和后端服务部署在不同的容器中。

但是对于数据层,我不确定在容器中部署Oracle的正确方法,因为数据库无法水平扩展。如果我想在Kubernetes中垂直扩展数据容器,该怎么做?

在Kubernetes世界中通常如何处理?

1 个答案:

答案 0 :(得分:1)

您确实需要对想要/期望的东西达成共识。

可以在kube上运行数据库,特别是从StatefulSets开始。您可能还需要研究PersistentVolumes和PersistentVolumeClaims。

可以从kube服务连接到以传统方式管理的集群外数据库。

选择哪种方式在很大程度上取决于您在什么项目上的约束,团队经验或在环境与想要/具有的自动化水平之间预期的解决方案可移植性。