我正在考虑在 OpenShift 上部署 Ansible Tower,但如果没有必要,我不想部署我自己的 Postgresql 实例(这并不是什么大问题)。
如果我在 OpenShift 上部署Ansible Tower,该图看起来就像我必须部署自己的 Postgresql 实例,而不是使用其正常的嵌入式实例。
这是准确的吗或者它会启动自己的 Postgresql pod?
我正在考虑在 OpenShift 上部署 Ansible Tower,但如果没有必要,我不想部署我自己的 Postgresql 实例(这并不是什么大问题)。
如果我在 OpenShift 上部署Ansible Tower,该图看起来就像我必须部署自己的 Postgresql 实例,而不是使用其正常的嵌入式实例。
这是准确的吗或者它会启动自己的 Postgresql pod?
实际上,您可以同时执行这两项操作。在我看来,如果您不喜欢 DB,我会建议保留运行良好的嵌入式 postgresql。在另一种情况下,您可以轻松地将现有 DB 链接到您的 AWX/Tower 实例部署。
文档在此处提到了这两种情况: https://docs.ansible.com/ansible-tower/latest/html/administration/openshift_configuration.html#database-configuration-and-usage
第一个是推荐的,但不是强制性的。就我而言,我使用了嵌入式,1.5 年来从未出现任何问题。
(编辑:我在 Nutanix Kubernetes Engine 上运行我的实例。)