![](/img/trans.png)
[英]Is there a way to end-to-end test a controller-runtime operator in conjunction with a client-go fake kubernetes clientset?
[英]How to add more Annotation in metadata using controller-runtime(kubernetes)?
大家好 :) 感謝閱讀
我嘗試在運行時更新自定義資源的注釋字段中的附加信息。
所以我使用控制器運行時的 client.Client.Update(context, Resource) 如下所示,但它因 NotFound 錯誤而失敗。
Resource.Annotations["extra-annotation"] = "annotation"
if err := Client.Update(context, Resource); err != nil {
// err == NotFound
}
我認為原因是客戶端模塊在查找資源時使用了注釋字段,並且本地版本和 kubernetes 端不匹配(因為我在代碼中添加了附加注釋)
我怎樣才能放置注釋?
自我更新:這是由另一個代碼塊引起的問題。 更新工作正常。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.