关于 cloudfoundry 和 openshift
about cloudfoundry and openshift
我想基于cloudfoundry和openshift构建自己的通证平台。我想使用这两个平台的部分功能,又不想全部部署在环境中。这可行吗?有哪些类似的开源项目可以借鉴?
下面我为大家制作一些关于OpenShift
的内容。
OpenShift Online : 免费计划足以满足您的第一次培训。
OpenShift HandsOn training : 很棒的实战训练,不用准备环境
OpenShift Documentation - Enterprise and OpenShift OpenSource AKA OKD - Documentation
如果您想将 OpenShift
的开源项目部署到本地,您可以 review/test/operate OKD
(原名:OpenShift Origin
).
希望对你有帮助。 :^)
关于 Cloud Foundry,它只是服务的集合。我们使用 Bosh 来部署 Cloud Foundry,它知道如何部署所有服务,以便它们可以相互通信并协同工作。没有什么可以阻止您使用不同的 Bosh 配置(甚至完全不同的工具)以不同的方式部署这些服务。
您可以 运行 独立项目,例如 Gorouter、UAA、Cloud Controller 和 Garden。各个项目站点通常有执行此操作的说明。
例如:
https://github.com/cloudfoundry/gorouter#start
https://github.com/cloudfoundry/uaa#quick-start
其他组件可能有点棘手,因为它们相互依赖。例如,Diego 依赖于 Garden 并被构建为通过 Loggregator 发送日志。在这些情况下,如果您不想使用其中一个依赖组件,则可能需要做一些工作。
https://github.com/cloudfoundry/diego-design-notes#what-are-all-these-repos-and-what-do-they-do
我不同意你关于这些系统臃肿的评论,这取决于你的观点。如果您不需要很多功能,那么我可以理解您为什么会这么想。我想说矫枉过正可能是更好的表达方式。
如果您不需要 PaaS 平台提供的所有功能,您可以考虑其他选项:Dokku、Kubernetes、Knative 等...您无法获得 CF 的所有功能,但系统占地面积更小。如果您可以在没有额外功能的情况下生活,那么这些可能是您更好的选择。
希望对您有所帮助!
我想基于cloudfoundry和openshift构建自己的通证平台。我想使用这两个平台的部分功能,又不想全部部署在环境中。这可行吗?有哪些类似的开源项目可以借鉴?
下面我为大家制作一些关于OpenShift
的内容。
OpenShift Online : 免费计划足以满足您的第一次培训。
OpenShift HandsOn training : 很棒的实战训练,不用准备环境
OpenShift Documentation - Enterprise and OpenShift OpenSource AKA OKD - Documentation
如果您想将 OpenShift
的开源项目部署到本地,您可以 review/test/operate OKD
(原名:OpenShift Origin
).
希望对你有帮助。 :^)
关于 Cloud Foundry,它只是服务的集合。我们使用 Bosh 来部署 Cloud Foundry,它知道如何部署所有服务,以便它们可以相互通信并协同工作。没有什么可以阻止您使用不同的 Bosh 配置(甚至完全不同的工具)以不同的方式部署这些服务。
您可以 运行 独立项目,例如 Gorouter、UAA、Cloud Controller 和 Garden。各个项目站点通常有执行此操作的说明。
例如:
https://github.com/cloudfoundry/gorouter#start https://github.com/cloudfoundry/uaa#quick-start
其他组件可能有点棘手,因为它们相互依赖。例如,Diego 依赖于 Garden 并被构建为通过 Loggregator 发送日志。在这些情况下,如果您不想使用其中一个依赖组件,则可能需要做一些工作。
https://github.com/cloudfoundry/diego-design-notes#what-are-all-these-repos-and-what-do-they-do
我不同意你关于这些系统臃肿的评论,这取决于你的观点。如果您不需要很多功能,那么我可以理解您为什么会这么想。我想说矫枉过正可能是更好的表达方式。
如果您不需要 PaaS 平台提供的所有功能,您可以考虑其他选项:Dokku、Kubernetes、Knative 等...您无法获得 CF 的所有功能,但系统占地面积更小。如果您可以在没有额外功能的情况下生活,那么这些可能是您更好的选择。
希望对您有所帮助!