2
如果你知道提前打死的人數,我想你可以創建x個副本,只要你給一個主機端口來確保每個副本有一個副本,但是有沒有辦法說一個副本如果你不知道提前打死的人數(或者後面加了小兵),你應該在每個小兵身上跑?有沒有一種方法可以確保某個羣集的實例可以在羣集中的每個小型羣集上運行?
如果你知道提前打死的人數,我想你可以創建x個副本,只要你給一個主機端口來確保每個副本有一個副本,但是有沒有辦法說一個副本如果你不知道提前打死的人數(或者後面加了小兵),你應該在每個小兵身上跑?有沒有一種方法可以確保某個羣集的實例可以在羣集中的每個小型羣集上運行?
還有的是a lot of talk within the project有關創建一個更簡單的功能來做到這一點(和如何解決它在此期間),但沒有官方已經被添加,所以這些都是真的,此刻最好的兩個選項:
謝謝。在相關說明中,是否有任何方法可以爲pod提供主機關聯?例如,如果羣集中的主機子集包含某些硬件(例如,功能強大的GPU),是否有辦法確保需要高GPU的某些莢在其中一臺主機上進行調度? 我在代碼中看到了這樣的關聯的引用,但是我沒有在清單級別看到這個描述。 – Stephen
如果您需要單個特定主機,請在您的pod規範中使用「主機」字段(https://github.com/GoogleCloudPlatform/kubernetes/blob/d904e747e359aa6ccb79f3cbe5cdb14f1b0d9f09/pkg/api/v1beta3/types.go#L789)。如果您想從一組機器中選擇,請參閱此示例向節點添加標籤:https://github.com/GoogleCloudPlatform/kubernetes/tree/master/examples/node-selection –
這是我用於親和力的方法爲我的數據庫。 https://github.com/GoogleCloudPlatform/kubernetes/tree/master/examples/node-selection – Greg