在K8s中,註解可以將中繼資料附加到應用Pod上用於儲存額外的資訊,以便工具和庫能夠擷取到有關對象的資訊,同時不會影響Pod的運行。此外,註解值支援結構化及非結構化資料,並且可以包含標籤不允許的字元。本文介紹在部署應用時,如何為應用添加非標識的中繼資料資訊。
操作步驟
登入EDAS控制台。
在左側導覽列,單擊 ,在頂部功能表列選擇地區並在頁面上方選擇所屬微服務空間,在叢集類型下拉式清單,選擇K8s叢集,然後在頁面單擊具體的應用程式名稱。
在應用總覽頁面右上方選擇 。
在選擇部署模式頁面的其中一種部署模式地區的右上方單擊開始部署。
說明本文以單批發布為例說明操作步驟。
在單批發布頁面修改部署參數,並展開註解(Annotation)配置自訂配置註解索引值對,完成配置後單擊確定。
註解索引值對參數配置樣本如下:
名稱配置為
demo-annotation
。值配置為
demo-annotation-value
。
等待應用部署成功後,通過kubectl命令查詢應用的註解配置。
kubectl get pod
可以看到應用Pod的metadata.annotations存在demo-annotation: demo-annotation-value索引值對。
相關文檔
關於建立或部署應用過程中的其他配置項,請參見使用預設應用來源建立K8s應用。