0
目前,我正在使用領事觀察& consul exec命令來創建手錶以及運行一些bash命令。我想使用http api調用而不是命令來自動化我的系統。HTTP API調用以創建領事觀察和領事exec
是否有http等效做這項工作?
任何幫助,將不勝感激。由於
目前,我正在使用領事觀察& consul exec命令來創建手錶以及運行一些bash命令。我想使用http api調用而不是命令來自動化我的系統。HTTP API調用以創建領事觀察和領事exec
是否有http等效做這項工作?
任何幫助,將不勝感激。由於
在 「領事SDK」:
https://www.consul.io/downloads_tools.html
有各種語言的圖書館束交談領事。我個人喜歡Consulate,一個Python API。您可能對事件調用感興趣:http://consulate.readthedocs.io/en/stable/events.html consul exec和watch命令都使用事件系統。我不知道你需要發送一個確切的事件來模擬一個EXEC調用,但我相信你可以打開一個手錶,運行一個EXEC並看看它做了什麼。更糟糕的情況下,你將不得不查看領事來源(寫入)。
感謝您的回覆。我看着exec go命令代碼,正如你所說的那樣,它已經調用了KV&event。直接進行API調用將會很好,而不是編寫我們自己的實現:) – Nari
是的,這很好。也許你可以在這裏發佈關於做高管的事件請求,以幫助下一個想要做這件事的人? – zie
我剛剛通過他們的代碼非常簡短,並沒有得到機會創建適當的事件調用,但我會在這裏發佈它,一旦我找到一種方法來做到這一點。 – Nari