簡體   English   中英

Kubernetes Golang客戶端上的樣本

[英]Samples on kubernetes golang client

我正在嘗試從golang客戶端創建復制控制器,服務等。 (“ github.com/kubernetes/kubernetes/pkg/client/unversioned”)但是我找不到任何有關此操作的文檔。

我找到了這個:

r,err:= c.ReplicationControllers(api.NamespaceDefault).Create(rep)

但是我不知道將yml數據放在哪里。有人找到了文檔,或者有一些我可以開始使用的示例代碼嗎?

我在Go中組合了一個示例Kubernetes客戶端,該客戶端可以查詢API版本並進行示例NGINX部署。 也許對您有幫助: https : //github.com/timoreimann/kubernetes-goclient-example

請注意,它不使用復制控制器(順便說一下,現在已經被副本集所取代),但是使用了更新的Deployments API 我也不提供YAML文件。 相反,我以編程方式定義了所有內容。 讀取YAML文件並將其解組為Kubernetes結構應該是一件相當簡單的事情。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM