[英]How to check from where job arrived in HashiCorp Nomad?
我想知道有什么方法可以找出 Nomad 是如何接受任何特定工作的。 正如我在日志中發現的那樣,只有關於作業提交時間的信息。 但未指定此作業的到達或提交方法(API、GUI)的 IP。 有沒有辦法找到這些信息? ...
[英]How to check from where job arrived in HashiCorp Nomad?
我想知道有什么方法可以找出 Nomad 是如何接受任何特定工作的。 正如我在日志中發現的那樣,只有關於作業提交時間的信息。 但未指定此作業的到達或提交方法(API、GUI)的 IP。 有沒有辦法找到這些信息? ...
[英]Envoy: connection refused (via Consul)
Envoy Docker sidecar 與我們的每個工作負載服務(Nomad 集群、Docker 部署、我們自己的服務器之間的私有網絡)一起部署,並假設與 Consul 服務網格連接。 我們的服務在相應的(Nomad)網絡上正確部署和訪問。 但是 Consul 在驗證 Envoy sideca ...
[英]Nomad and Waypoint cannot launch more than 2 jobs
我目前正在嘗試在Nomad 集群上部署幾個數據庫。 測試 - 開發 - qa - ppd我正在使用帶有 var 文件的航路點來自動化部署。 我有一個奇怪的問題,我不能啟動超過2 個 db 作業,當我啟動新的 db 作業時,舊的 2 個作業消失並被之前啟動的新 db 作業取代。 航點文件 新工作后, ...
[英]connect db and back using service name
我嘗試使用服務名稱來連接我的游牧工作Postgresql和應用程序。 使用正在運行作業的代理節點可以正常工作,但使用我的job.service.consul不起作用。 如application.properties中所述,使用 ip 或主機工作但服務名稱不起作用你能幫幫我嗎? 應用程序屬性 Pos ...
[英]Port collision error even though no jobs running on Hashicorp Nomad client
作為升級 Hashicorp Nomad 集群的一部分,我開始一一升級工作節點。 我想我以后會升級主節點。 我將 Hashicorp Nomad 節點之一從 1.1.2 升級到 1.3.1。 在該節點上輕松分配的同一作業在升級后停止部署,並出現以下奇怪錯誤: 使用動態端口分配策略時: 該節點是完全空 ...
[英]Constraint missing devices filtered 1 node, nomad job
我正在嘗試向 nomad 添加 GPU 資源,但出現以下錯誤 我的工作描述是 和游牧我無法識別設備塊,當我刪除它時一切正常 我正進入(狀態 游牧民族 1.3.1 ...
[英]How to update nomad job from one namespace to another?
我想將 Nomad 集群中作業的命名空間從一個命名空間 A 更改為命名空間 B。 當我在 Nomad 的作業 UI 中更改名稱空間時,我注意到它在名稱空間 A 和名稱空間 B 中創建了 2 個作業。 我怎樣才能只保留一個名稱空間? ...
[英]How to change the default docker registry in HashiCorp nomad
我想更改 nomad 中的默認 docker 注冊表配置。 我正在企業虛擬機中設置一個游牧集群,它連接到青蛙人工 docker 注冊表。 任何 docker 集線器圖像參考都必須通過內部工件注冊表參考 go。 但是當我設置 nomad 並嘗試在 nomad 中安裝航點時,它會從 docker 集線器 ...
[英]Scheduled termination of nomad job
我正在尋找可以從作業本身安排的nomad stop <job>命令的模擬。 Nomad中有這樣的東西嗎? 我找不到任何可以做到的東西。 看起來 Nomad 從根本上只是開始工作,但停止它們並不是定義中可以指定的東西。 我唯一的想法是做兩份工作,一份開始,一份停止。 “停止”一個將使用 ...
[英]Nomad to deploy a container with a file
我對 Nomad 很陌生,我正在尋找一個包含特定文件的 docker 容器。 我知道 Nomad 內置了一個 docker 驅動程序,所以這是要采取的正確操作:1. 創建一個 dockerfile 復制我想要的文件 2. 使用從該 dockerfile 構建的圖像在 Nomad 中使用(在 conf ...
[英]Is there a way to ignore test errors coming from third party packages during unit tests?
由於與測試本身無關的第 3 方錯誤,我的測試失敗了。 基本上我必須使用的一些測試服務器無法在 Windows 操作系統上關閉,但實際上運行良好。 我需要忽略它生成的錯誤,但它們位於延遲部分,如下所示。 有沒有辦法完全忽略來自前兩行的任何錯誤? 測試因此在他們的代碼中死亡 ...
[英]nomad consul traefik https
我有一個 go 應用程序,我需要在單獨的子域下運行多個實例,我有一個工作的游牧領事設置並讓 go 應用程序運行並且可以通過固定的 ip 地址和專用端口訪問。 但我堅持如何讓它與獨特的子域一起工作並工作 https。 所以我正在尋找的是 app1 在https://app1.example.com上 ...
[英]Mount relative folder within a docker task within nomad
我是游牧者的新手,我嘗試從 docker-compose 文件移動到 docker-compose.yml 文件的相對位置,在這些文件中我習慣掛載文件夾。 我很難理解如何使用游牧重現此行為。 如果我手動執行此操作,我會使用 $PWD env var 執行某些操作: docker run --rm - ...
[英]How to get Nomad precompiled binary using python requests client?
我正在嘗試從官方 Github hashicorp 存儲庫獲取最新版本的 Nomad。 (為了問題的緣故,為版本資產寫了明確的 url) 運行代碼時出現錯誤 Not Found: {'message': 'Not Found', 'documentation_url': 'https://doc ...
[英]KRaft - unable to register with the controller quorum
我在 docker 中使用Apache Kafka V3.1 並嘗試使用 Nomad 對其進行編排。 我在創建分布式集群時遇到問題。 目標是在 3 個 EC2 實例上有 3 個代理/控制器節點 來自 Nomad 客戶端實例之一: 這是相關的 Nomad Job 配置 從模板渲染后的server.pr ...
[英]Vault kv secrets and nomad jobs
我正在創建一個訪問 vault kv 機密的游牧工作。 目前我設法創建了策略和角色,但我不能讓它消耗秘密。 這將是我的游牧工作: 我已經使用命令vault server -dev創建了一個保管庫服務器我有一個名為“me”的 kv 機密,里面就像 政策是這樣的: 而角色是這樣的: 這是我運行作業時遇到 ...
[英]How to make 127.0.0.1:4646 accessible in vagrant?
當我嘗試通過命令“vagrant up”在 docker 中構建 vagrant 時,顯示以下錯誤消息: 我嘗試了幾種方法,但它們無法使 127.0.0.1:4646 可訪問。 我接下來要做的是運行“vagrant ssh”,然后在其中運行 nomad,但是這個問題使這成為不可能。 以下是我嘗試的 ...
[英]Interpolate nomad local variables in external file
在我的工作定義中,我有以下模板: 我的vars.env有類似的東西 但是模板沒有得到內插字符串,只有文件中的原始文本。 有沒有辦法告訴 nomad 在解析vars.env文件時使用局部變量? ...
[英]Error making API request when using Vault secrets
賞金將在 6 天后到期。 此問題的答案有資格獲得+100聲望獎勵。 iker lasaga想引起更多人對這個問題的 ...
[英]base64encode in Nomad job file not encoding value of variable
我正在嘗試將base64encode的結果存儲在env塊中,如下所示: 這導致HOST_ID持有 base64 編碼字符串“${NOMAD_ADDR_serviceA}”,而不是我所希望的NOMAD_ADDR_serviceA的值。 例如HOST_ID = JHtOT01BRF9BRERSX3N ...