cost 331 ms
如何跳過 Jinja2 數組中的第一個鍵?

[英]How to skip the first key in an array in Jinja2?

我有這樣的變量: 並且需要像這樣獲取配置文件: 我的 jinja2 模板中有循環: 在這個循環中我有兩個問題: 1 - 我怎樣才能在第二個循環中得到第一行以符號“ - ”開頭? 2 - 我怎樣才能跳過/阻止“ configs ”地方的“ name ”鍵? 我只需要名稱中的“名稱” name: ...

如何創建從其他模板文件導入數據的 ansible 模板文件

[英]how to create ansible template file that import data from additional template file

我有一個名為 main.conf.j2 的模板文件,它已分發到我的所有服務器。 還有一個額外的服務器需要有一個單一的配置,應該包括 main.conf.j2 文件的配置和額外的配置——我把文件命名為 extra.conf.j2 我的問題是是否有辦法在 extra.conf.j2 中導入 main.c ...

Jinja2中復雜的JSON如何查詢?

[英]How do I query a complex JSON in Jinja2?

我正在用 Ansible 中的 Jinja2 模板解析復雜的 JSON。JSON 有很多項目和隨機 arrays。 例如,如果所有電機的date < 2001 ,我如何查詢name & id的值? (這應該返回: Premium diesel & 4 )。 請注意,這是一個 ...

在 ansible 中有條件地循環

[英]Loop with conditional in ansible

我在 ansible 中有一個 keycloak realm 模板,想從該模板加載值數組。 我的模板文件看起來像這樣: 現在我想從模板中讀取領域管理數組值。 為此,我在 ansible 中編寫了任務。它如下所示: 我的期望是打印realm-management值。 但是我添加的任務也在Develop ...

如何解密Ansible中的Jinja2模板文件中的單個加密變量

[英]How to decrypt single encrypted variables in a Jinja2 template file in Ansible

在清單中有一個名為myFile.properties.j2的文件,該文件在任務中以劇本使用的角色之一使用文件內容: 使用它的任務: 問題是,一旦播放了劇本,文件就會保持原樣並且沒有解密任何秘密。 有什么想法嗎? 如果我保管所有文件,它工作正常,但是當我嘗試只保管它不起作用的變量時,文件保持不變。 ...

使用Anisble修改.json文件

[英]Modify .json file using Anisble

我的文件結構如下 我想更改“max_hourly_email”和“max_notify_email”的值 它正在更改值但會破壞文件結構,如下所示 如何在不破壞結構的情況下使用 ansible 更改值。 謝謝。 ...

如果在“extraVars”參數中傳遞多個自定義參數,Jenkins Ansible Tower 部署將失敗

[英]Jenkins Ansible Tower deploy fails if passing multiple custom arguments within "extraVars" parameter

我有一種情況需要將分支名稱和主機名(對應於帶有連接屬性的實例)傳遞到作為代碼部署階段的一部分運行的 Ansible 模板中。 但是,如果我嘗試在 extraVars 中指定多個參數,我會得到以下信息: 我正在使用這個插件來調用Jenkins Ansible Tower Plugin API 這是相應 ...

ansible 以 playbook 在控制台上打印的確切格式打印 csv 文件中的 stdout_lines

[英]ansible print the stdout_lines in csv file in the exact format that playbook prints on the console

我有以下 ansible playbook 代碼,它打印一個遠程服務器的一些指標。 在這里,我想使用輸出中顯示的確切 msg 格式打印 csv 文件中的輸出。 如何在 csv 文件中打印它。 Ansible 劇本: 輸出: 附加預期的 csv 文件應該是什么樣子。 ...

ansible 將行插入 mysql 數據庫

[英]ansible insert rows into mysql db

我是 ansible 的新手,嘗試了一些用例來獲取更多知識。 我正在嘗試一個用例,我計划連接到 MYSQL 數據庫並運行一個選擇查詢。 我正在嘗試的內容顯示在下面的劇本中。 此代碼工作正常。 現在我想運行一個插入查詢以從 .csv 文件中插入一些行。 我怎樣才能做到這一點? 可靠的劇本:--- - ...

Ansible Tower:在 cmd 中使用 curl 運行時,忽略具有多個變量的“extra_vars”

[英]Ansible Tower: 'extra_vars' with multiple variables are ignored when running with curl in cmd

有人能告訴我如何從命令行傳遞多個extra_vars變量,這將在 Tower 中運行作業模板嗎? 我遵循了 Ansible 文檔https://docs.ansible.com/ansible-tower/latest/html/userguide/job_templates.html#passi ...

Ansible:使用 jinja 模板將一個服務器主機名復制到另一個

[英]Ansible: Copy one server hostname to another using jinja template

我有兩個 windows 服務器,假設是 serverA 和 serverB。 我需要將 serverA 的主機名作為變量並在 Jinja 模板中替換它並將其復制到 serverB 中。 我無法在 Ansible 中找到如何使用服務器依賴項的任何解決方案。在這種情況下是否有任何解決方案? 我嘗試使用 ...

Ansible:如何優化playbook的運行速度?

[英]Ansible: How to optimize running speed of a playbook?

當前設置 CPU/RAM 60c/64GB ~2000 台服務器耗時~1 小時 Ansible 劇本動作為本地主機上的每個服務器創建文件夾並用模板填充它們(從主機清單中獲取的vars ) 加密文件夾所有這些文件夾都被推送到 2 個遠程服務器最耗時的步驟是為每個配置文件創建文件夾的步驟。 對於 2k ...

使用 inventory_hostname 引用 Ansible 中的字典鍵值

[英]Using inventory_hostname to Reference Dictionary Key Value in Ansible

我想把名字和描述的列表放到一個CSV中,然后在hostvars中為每個主機,拉出CSV中對應的描述。 下面是我的代碼 我嘗試了上面的代碼但得到了以下錯誤: 模板化字符串時出現模板錯誤:...預期的名稱或編號如果我使用下面的代碼指定特定的鍵,它會返回名稱,但每次都是相同的名稱。 "{{ hostvar ...

致命的:[本地主機]:失敗:=> {“已更改”,錯誤:“消息”。 “無法在 Ansible Controller 上找到或訪問 /home/jenkins/workspace/NonProd.json

[英]fatal: [localhost]: FAILED! => {"changed": false, "msg": "Could not find or access /home/jenkins/workspace/NonProd.json on the Ansible Controller

對此問題的任何幫助表示贊賞。 我正在嘗試使用 Ansible 模板將 json 文件復制到本地主機並運行 curl 命令以導入 datadog dasboard。 Jenkins 錯誤: Ansible 代碼: ...

可以解析 ansible 角色上的模板文件,將角色本身作為目標

[英]It's possible to parse template file on ansible role having the role itself as destination

我正在嘗試使用 Ansible 解析模板文件,但我不希望在我的任何遠程主機中創建該文件,而是我只想在我的角色路徑中創建。 我的角色如下。 當我運行時,我的管道說該目錄不存在,這是正確的,因為該目錄存在於我的主機外部,而不是主機內部。 我基本上想將這個模板文件解析到我的角色中,以供另一個角色依賴項使用 ...

使用 Ansible 為多個密鑰和多個用戶刪除 authorized_keys

[英]Remove authorized_keys using Ansible for multiple keys and multiple users

我是 Ansible 的新手,被分配了一項任務。 我有一個 YAML 文件,其中有多個用戶的以下密鑰。 我的目標是每當從 YAML 文件中刪除密鑰時,為用戶從服務器中刪除密鑰。 我試過獨占,但它不工作,因為它不是循環感知的。 這是我的代碼片段: 我嘗試了以下方法,但它僅適用於單個用戶而不適用於多個 ...


 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM