當您啓動卡桑德拉OpsCentre - 你必須add the nodes manually在GUI:是否可以通過將cassandra opscenter作爲啓動參數傳入來啓動預配置的節點?
現在我知道你可以在address.yml
文件中添加address information。
在服務發現環境中(例如Consul和docker) - 您希望將opscenter編寫成腳本,但能夠將這些節點作爲服務發現輸出中的啓動參數進行參數化。
我的問題是:是否有可能通過將預先配置的節點作爲啓動參數傳遞給cassandra opscenter?
你說的是捲曲一些主機,然後嘗試 – hawkeye
我不確定什麼「捲曲一些主機然後嘗試」的意思。問題中的屏幕截圖是將羣集添加到OpsCenter以進行監控時看到的表單。該表單的結果是一個API調用,在我的答案中記錄在鏈接中。要自動執行該過程,請啓動OpsCenter,等待api通過輪詢響應GET的某個端點來響應,然後提交添加所需羣集所需的POST請求。這不是OpsCenter的「啓動參數」,但允許您通過可以可靠自動化的不同機制實現目標。 –