问题标签 [nomad]
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.
nomad - 单节点作为生产服务器和客户端的 Nomad 配置
如何将 Nomad 设置为与其开发模式相同的行为,而是将其作为生产设置运行以保留数据?就是这样nomad agent -dev
。
我是否重复运行客户端/服务器进程?或者我可以将它配置为同时运行吗?
所以本质上是一个单节点游牧集群
google-container-registry - 由于 docker auth,Nomad 无法从 GCP 容器注册表中提取
这是我的服务器配置:
我得到一个错误us.gcr.io/PROJECTID/IMAGE/NAME:latest: API error (404): {"message":"pull access denied for us.gcr.io/PROJECTID/IMAGE/NAME, repository does not exist or may require 'docker login'"}
我正在尝试从谷歌云容器注册表中提取图像。
如何通过 gcloud 指示 nomad 使用 docker 身份验证?
nomad - nomad 什么时候限制任务?
nomad 如何限制任务的资源消耗?如果一个组中有两个任务,每个任务都有,是否有两个任务都可以访问cpu = 100
的共享池?200
如果其中一项任务想要访问更多 CPU 时钟,会发生什么?
看着/client/allocation/:alloc_id/stats
,我看到 ThrottledPeriods 和 ThrottledTicks 都被分解了,resources
而且tasks
资源和任务都会限制资源使用吗?
docker - nomad 的工作如何从本地 docker 图像中获取
nomad docker 图像将从 Docker Hub 获取。但我想使用一些本地图像。如何使用主题。(我不想使用私人仓库)
示例我想使用本地图像test
这是错的 !
nginx - Nomad Job : 未能放置所有分配
我需要一些帮助,我有 3 个游牧民族作为服务器和客户端。我想在 2 个实例中运行作业(Nginx),但它给了我这个错误。我该如何解决这个问题?
nginx - Nomad : 健康检查
需要帮助我有这个
如果返回 200 响应(如 localhost:8080/test/index.html),我如何为特定 URI 添加运行状况
docker - 领事:将价值传递给游牧工作
我有这个领事kv
我如何在游牧工作中调用/传递它作为环境变量?
consul - 从 Consul kv 向 nomad 传递值
从 Consul 获取信息,然后将此作业提交给 Nomad,将 Consul k/v 值作为环境变量注入。
例如,我在 consul k/v 中有一个值,即
另一方面,在我的工作中。
我希望将来自 consul k/v 的值作为值注入到 env 节中。
这可能吗?
所以当我检查 docker env 时,我必须看到
hashicorp-vault - 尽管能够提交 Nomad 作业,但无法列出 Nomad 作业/任务日志(使用相同的令牌进行身份验证)
我正在使用 Vault 进行机密管理以生成短期 Nomad ACL 令牌,我的部署代理 (GoCD) 可以使用这些令牌对 Nomad 进行身份验证:
我的 ACL 政策gocd
是:
我正在使用 GoCD 提交 Nomad 作业以进行部署:
上述两个步骤都按预期工作。但是,当我尝试使用
我正进入(状态
根据 Nomad文档,该"write"
策略包括该"read-logs"
功能。
configuration - 在 HLC 文件中将值解析为 int
我正在为参数化的 HashiCorp Nomad 工作编写模板。它的参数之一是priority
,它应该是 0 到 100 之间的整数。
与其他工具一样,Nomad 支持变量插值,因此可以在某个点定义变量并在以后引用。Nomad 还允许定义“元”变量,这些变量在运行时传递并可在 HLC 文件中使用。
我想要做的看起来如下:
我发现读取这些变量的唯一方法是在字符串中。由于该priority
节需要一个整数,因此引发以下错误:
有没有办法将字符串“转换”为整数?或者,还有其他方法可以引用变量吗?