2 回答
TA貢獻(xiàn)1848條經(jīng)驗(yàn) 獲得超10個(gè)贊
觸發(fā)滾動(dòng)重啟的標(biāo)準(zhǔn)方法是使用當(dāng)前時(shí)間戳在 pod 規(guī)范中設(shè)置/更新注釋。更改本身只更改了 Pod 模板哈希,這會(huì)觸發(fā)部署控制器執(zhí)行其 thang。你可以用它來(lái)做到這一點(diǎn),盡管如果不是Go,也許可以用你更熟悉的語(yǔ)言工作。client-go
TA貢獻(xiàn)1794條經(jīng)驗(yàn) 獲得超8個(gè)贊
go 客戶端和類似的庫(kù)將遵循 REST API 結(jié)構(gòu)。我相信客戶端也使用API,所以應(yīng)該是可能的。kubectl
在 go 庫(kù)中查看 pod 函數(shù)的代碼(可能“應(yīng)用”是您要查找的內(nèi)容):https://github.com/kubernetes/client-go/blob/master/kubernetes/typed/core/v1/pod.go 和 API 參考:https://kubernetes.io/docs/reference/kubernetes-api/
- 2 回答
- 0 關(guān)注
- 178 瀏覽
添加回答
舉報(bào)
