我有一個包含多個欄位的 CRD。喜歡:
properties:
fieldA:
type: boolean
fieldB:
type: string
nullable: false
fieldC:
type: integer
fieldD:
type: string
nullable: false
每當我從中創建 CR 時
fieldA: true
fieldB: "blabla"
fieldC: 23
fieldD: "blabla2"
然后運行kubectl get myCR -o yaml,欄位順序似乎是隨機的:
fieldD: "blabla2"
fieldB: "blabla"
fieldC: 23
fieldA: true
有沒有辦法保持在 CRD 或 CR 中定義的順序?
uj5u.com熱心網友回復:
不。
這些欄位是鍵值映射的一部分。地圖不存盤有關訂單的資訊。
您可以將其更改為串列(確保順序正確),但這會讓事情變得非常困難(對于您和您的 CRD 的用戶)。
轉載請註明出處,本文鏈接:https://www.uj5u.com/ruanti/337302.html
標籤:Kubernetes
