【发布时间】:2017-03-06 06:07:18
【问题描述】:
我是云计算领域的新手,如果我的问题是基本的,请见谅。我知道大多数 PaaS 都是为在 IaaS 之上运行而构建的,但是 我想知道是否可以在非虚拟化服务器上运行 Cloudify 或其他 PaaS(如 OpenShift、Flynn 等)? 我想利用 PaaS 但没有任何 IaaS,可以吗?
【问题讨论】:
标签: cloud openshift paas cloudify
我是云计算领域的新手,如果我的问题是基本的,请见谅。我知道大多数 PaaS 都是为在 IaaS 之上运行而构建的,但是 我想知道是否可以在非虚拟化服务器上运行 Cloudify 或其他 PaaS(如 OpenShift、Flynn 等)? 我想利用 PaaS 但没有任何 IaaS,可以吗?
【问题讨论】:
标签: cloud openshift paas cloudify
关于 Cloudify,您当然可以在裸机上运行,包括 Windows。您还可以编排物理硬件(例如路由器、交换机)。工作负载可以容器化,也可以不容器化。或两者。您可以简单地硬编码 IP 地址以获得快速而肮脏的东西,或者使用我们的主机池插件,该插件通过管理 IP 池来模拟 IAAS 层。您可以通过纯命令行进行编排或运行管理器,该管理器提供带有指标的仪表板。
您首先需要获取 [CLI] http://docs.getcloudify.org/3.4.1/installation/from-packages/。然后,如果您想运行管理器,请引导 simple manager。无论有没有经理,您都可以尝试创建蓝图。 host pool plugin 会有所帮助。请参阅插件的 README。
【讨论】:
使用基于 Kubernetes 和容器运行时引擎 containerd 的 OpenShit V3,您绝对可以做到。
通过 Ansible playbook 进行安装。简而言之,您设置从要运行安装的机器对节点的 ssh 访问,确保机器之间可以访问某些端口,设置描述您拥有的机器的配置等并运行 Ansible。
您可以在以下位置找到显示该过程的视频:
了解所涉及的内容。
【讨论】: