You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardexpand all lines: config/crd/bases/admiral.io_shards.yaml
+65-1
Original file line number
Diff line number
Diff line change
@@ -41,8 +41,11 @@ spec:
41
41
properties:
42
42
clusters:
43
43
items:
44
+
description: |-
45
+
clusters defines list of clusters monitored by the shard
46
+
This includes cluster name, locality and list of cluster identities for which resources need to be managed
44
47
properties:
45
-
assets:
48
+
identities:
46
49
items:
47
50
properties:
48
51
environment:
@@ -51,13 +54,74 @@ spec:
51
54
type: string
52
55
type: object
53
56
type: array
57
+
locality:
58
+
type: string
54
59
name:
55
60
type: string
56
61
type: object
57
62
type: array
58
63
type: object
59
64
status:
60
65
description: ShardStatus defines the observed state of Shard
66
+
properties:
67
+
clustersMonitored:
68
+
type: integer
69
+
conditions:
70
+
items:
71
+
description: |-
72
+
condition defines details for status condition including type, when it was updates and reason for the update
73
+
74
+
75
+
Possible condition type are -
76
+
SyncComplete - Set to provide update on the sync state
77
+
SyncFailed - Set to provide update on the sync state if failure occurred
78
+
79
+
80
+
Possible condition reason are -
81
+
stillProcessing - set when resources for the provided identities are getting processed
82
+
processed - set when all the clusters and related identity resource are processes
83
+
errorOccurred - set when error occurred while processing the resources, more details for which identities failed and why will be provided in failureDetails section
84
+
properties:
85
+
lastUpdateTime:
86
+
format: date-time
87
+
type: string
88
+
message:
89
+
type: string
90
+
reason:
91
+
type: string
92
+
status:
93
+
type: string
94
+
type:
95
+
type: string
96
+
type: object
97
+
type: array
98
+
failureDetails:
99
+
description: failureDetails define details of which clusters and identities
/* condition defines details for status condition including type, when it was updates and reason for the update
93
+
94
+
Possible condition type are -
95
+
SyncComplete - Set to provide update on the sync state
96
+
SyncFailed - Set to provide update on the sync state if failure occurred
97
+
98
+
Possible condition reason are -
99
+
stillProcessing - set when resources for the provided identities are getting processed
100
+
processed - set when all the clusters and related identity resource are processes
101
+
errorOccurred - set when error occurred while processing the resources, more details for which identities failed and why will be provided in failureDetails section
0 commit comments