我是否需要自己在主服務器上安裝Spring雲數據流的實例,還是將其作爲部署「自動」安裝?在Kubernetes上設置Spring雲數據流
我已經按照指導很清楚,雖然除去每個配置爲MySQL。也許這是必需的。雖然我有點卡住,因爲它只是不分配一個外部IP,我不明白爲什麼,如何調試,以及是否錯過了安裝一些必需的組件。
編輯: 爲了澄清,我看到了新加坡民防部隊服務條目,當我運行
kubectl get svc
但這項服務從來沒有得到一個外部IP。
我是否需要自己在主服務器上安裝Spring雲數據流的實例,還是將其作爲部署「自動」安裝?在Kubernetes上設置Spring雲數據流
我已經按照指導很清楚,雖然除去每個配置爲MySQL。也許這是必需的。雖然我有點卡住,因爲它只是不分配一個外部IP,我不明白爲什麼,如何調試,以及是否錯過了安裝一些必需的組件。
編輯: 爲了澄清,我看到了新加坡民防部隊服務條目,當我運行
kubectl get svc
但這項服務從來沒有得到一個外部IP。
我是否需要自己在主服務器上安裝Spring雲數據流的實例,還是將其作爲部署的一部分「自動」安裝?
春季雲數據流服務器需要設置外線(也知道如何連接到kubernetes環境),也可以使用Spring雲數據流服務器泊塢窗圖像的kubernetes內運行,而後者的方法是更好。
第6步在你上面貼的鏈接運行kubernetes集羣內的新加坡民防部隊泊塢窗圖像:
```
使用泊塢窗圖像和配置設置部署春季雲數據流服務器的Kubernetes你只是修改。
$ kubectl創建-f SRC的/ etc/kubernetes /新加坡民防部隊 - 配置 - kafka.yml
$ kubectl創建-f SRC的/ etc/kubernetes /新加坡民防部隊,secrets.yml
$ kubectl創造 - ˚FSRC的/ etc/kubernetes /新加坡民防部隊,service.yml
$ kubectl創建-f SRC的/ etc/kubernetes /新加坡民防部隊,controller.yml
```
MySQL是必需的,這就是爲什麼它是在步驟中。
Spring雲數據流使用RDBMS而不是Redis進行流/任務 定義,應用程序註冊和作業存儲庫。
您也可以使用任何其他supported RDMBSes。
我以前是按照這條指令操作的,可以在服務列表中看到一個scdf條目。雖然它沒有得到一個外部IP分配(我不清楚這是否意味着數據流沒有「安裝」或配置錯誤,無法啓動)。 – benjist
好的,你能否檢查'spec.type'指向'LoadBalancer',因爲這將提供我相信的外部IP。 –
是的,這已經在示例scdf-service.yml中設置。 – benjist