【问题标题】:How to deploy Storm, Zookeeper, and Supervisor nodes to GCP?如何将 Storm、Zookeeper 和 Supervisor 节点部署到 GCP?
【发布时间】:2019-09-08 06:17:04
【问题描述】:

我们正在尝试使用 Google Compute Engine 设置 Storm 集群,但很难找到资源。大多数教程只涉及将单个应用程序部署到 GCE。我们已经对项目进行了 docker 化,但不知道如何部署到 GCP。有什么建议吗?

【问题讨论】:

  • by GKE 适合您的项目吗?因为从 gitlab 官方页面 [1] 有一个指南如何在 K8s 中实现,他们从 docker-hub [2] 中提取了官方图像。我没有将此标记为答案,因为您的请求是针对 GCE 的;我认为您可以在 GCE 上手动使用镜像容器集群并手动设置风暴,但是在 k8s 上部署指令是更简单/实用的实现方式。希望它能有用。 [1]github.com/kubernetes/examples/tree/master/staging/storm [2]hub.docker.com/_/storm

标签: docker-compose google-compute-engine apache-zookeeper apache-storm google-cloud-build


【解决方案1】:

您可以尝试配置 instance template 并使用已安装 Docker 的 COS image 创建实例。

Here您可以了解更多相关信息。

其他选项是使用 Kubernetes Engine (GKE),它具有更多功能,可以帮助您更好地控制工作负载,它还支持自动扩缩、自动升级和节点修复。

【讨论】:

    猜你喜欢
    • 2019-09-03
    • 1970-01-01
    • 2019-02-16
    • 2014-08-02
    • 2019-02-08
    • 1970-01-01
    • 2013-10-17
    • 2016-06-16
    • 2021-09-08
    相关资源
    最近更新 更多