问题标签 [kubernetes-mesos]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
87 浏览

kubernetes - Kubernetes-Mesos:构建问题

我遵循以下说明: http: //kubernetes.io/docs/getting-started-guides/mesos/#deploy-kubernetes-mesos

我之前需要做些什么make吗?

0 投票
1 回答
133 浏览

docker - 如何在 Mesosphere 中创建容器类型为 Docker 的 pod?

我正在尝试在 Mesosphere 中创建一个 pod,但配置中没有将容器类型定义为 Docker 的选项。启动的默认容器类型是 Mesos。

0 投票
3 回答
22834 浏览

kubernetes - 如何将 Pod 自动迁移到 Kubernetes 中的另一个节点?

我是 kubernetes 的新 cookie。我想知道如果节点资源处于关键状态,kubernetes 是否会自动将 Pod 切换到另一个节点。

例如,如果 Pod A 、 Pod B 、 Pod C 在节点 A 上运行,而 Pod D 在节点 B 上运行。 Pod 使用的节点 A 的资源会很高。在这种情况下,kubernetes 是否会将节点 A 中运行的任何 pod 迁移到节点 B。

我已经了解了用于在某些节点中运行 pod 的节点亲和性和节点选择器。如果 kubernetes 提供此功能以在资源使用率很高的情况下自动将 Pod 迁移到另一个节点,这将很有帮助。

谁能知道我们如何在 kubernetes 中实现这一目标?

谢谢-S

0 投票
1 回答
493 浏览

docker - 跨数据中心的 Kubernetes 部署

是否可以将流量从在一个数据中心运行的 mysql k8s 部署故障转移到在另一个数据中心运行的部署及其存储?

如果是,我们是否需要将同一个 k8s 集群分布在多个数据中心上,或者我们必须在每个数据中心运行单独的 k8s 集群?

k8s 将如何跨数据中心运送或管理存储卷?为此,我们是否需要一种特殊类型的云存储?

注意:我只是将 mysql 作为需要存储一些数据的应用程序的示例,它可以是任何有状态的需要继承其数据量的应用程序。它不是像 mysql-HA 那样的 HA,它只是开始为应用程序提供服务,因为它是从其他地方自动连同其数据一起提供的。将数据存储到卷的任何应用程序。

我们如何使用 k8s 为跨数据中心的有状态应用程序实现 HA。

谢谢

0 投票
0 回答
218 浏览

java - 在由 mesos 的自定义调度程序启动的 docker 容器内运行自定义执行程序

Mesos 自定义框架:我们的目标是启动 docker 容器。如果容器可以访问作为 URI 的一部分传递的 jar 文件,则此 docker 容器应该运行自定义执行程序。这是作为框架起点的独立主类的一部分的编辑代码摘录。

Mesos 自定义调度程序:下面是用于启动 docker 任务的代码摘录。我们希望将 docker 作为执行者而不是任务来运行。

我不确定它到底在做什么。我们的容器是由 mesos 启动的,但 jar 文件在容器内不可用,因此在容器内运行 executor 类的命令失败,原因是无法加载主类。另外,我不确定 docker 容器是作为任务还是执行者运行。在互联网上没有找到任何相关问题。

0 投票
1 回答
1878 浏览

cron - 使用工作队列的 Kubernetes 作业调度

我们正在使用 Kubernetes/go-lang 编写一个包裹递送跟踪器应用程序。一切都很好,直到我们遇到了我们有某些调度需求的路障,并且无法弄清楚该使用什么。用例是:

  1. 一旦包裹被分配并送出,应跟踪其位置。
  2. 如果包裹到达仓库3小时后仍未分配,我们应标记为“明天发货”。
  3. 一些常见的 cron 类型的工作。

对于#1,我们计划安排一个作业,每 10 秒后轮询一次包裹的位置。但这是一次性的工作。包裹送达后。它应该消亡。

对于#2,我们计划安排一个定时/cron 作业,该作业将由我们的 API 触发。这项工作将安排在仓库收到包裹后 3 小时。

我们上面的#3 是用于各种内部目的的常用 cron 作业。

我们希望使用单个调度平台来满足所有这些类型的需求。

由于我们只使用 Kubernetes,我们希望利用它的作业调度功能。但我们对此有一定的怀疑。

  1. 我们可以从源代码创建这些工作吗?正如这里提到的,这是可能的。但我不确定我们的系统管理员是否会允许我们这样做。
  2. 我读过 Kubernetes 中的工作队列,我们​​可以将工作推送到工作队列,消费者将为这些工作项创建工作。

    但是,我不知道如何为该工作队列创建一个永久消费者守护程序,它将轮询该队列并为每个工作项创建作业。

    另一个疑问是如何在这里安排简单的 cron 作业(上面的#3)。

我也听说过Kala,但不确定这将如何适应 Kubernetes 世界。

任何参考、指针、链接或建议都将受到高度赞赏,因为我对 Kubernetes/Golang 很陌生,而且在谷歌上也找不到任何具体的东西。

0 投票
2 回答
184 浏览

mesos - 如何在 minidcos CLI 中安装 kubernetes 包

我正在尝试在 minidcos 中安装 kubernetes。

在 dcos 中,有 cli 命令dcos package install来安装特定的包,如下所示

但是minidcos没有minidcos docker package install或没有https://minidcos.readthedocs.io/en/latest/dcos-docker-cli.html#minidcos package install

我可以使用 DCOS UI 目录安装 kubernetes。

如何在 minidcos CLI 中安装 kubernetes?