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: api/bases/telemetry.openstack.org_ceilometers.yaml
+78
Original file line number
Diff line number
Diff line change
@@ -30,6 +30,70 @@ spec:
30
30
object represents. Servers may infer this from the endpoint the client
31
31
submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds'
32
32
type: string
33
+
ksmStatus:
34
+
description: KSMStatus defines the observed state of kube-state-metrics
35
+
properties:
36
+
conditions:
37
+
description: Conditions
38
+
items:
39
+
description: Condition defines an observation of a API resource
40
+
operational state.
41
+
properties:
42
+
lastTransitionTime:
43
+
description: Last time the condition transitioned from one status
44
+
to another. This should be when the underlying condition changed.
45
+
If that is not known, then using the time when the API field
46
+
changed is acceptable.
47
+
format: date-time
48
+
type: string
49
+
message:
50
+
description: A human readable message indicating details about
51
+
the transition.
52
+
type: string
53
+
reason:
54
+
description: The reason for the condition's last transition
55
+
in CamelCase.
56
+
type: string
57
+
severity:
58
+
description: Severity provides a classification of Reason code,
59
+
so the current situation is immediately understandable and
60
+
could act accordingly. It is meant for situations where Status=False
61
+
and it should be indicated if it is just informational, warning
62
+
(next reconciliation might fix it) or an error (e.g. DB create
63
+
issue and no actions to automatically resolve the issue can/should
64
+
be done). For conditions where Status=Unknown or Status=True
65
+
the Severity should be SeverityNone.
66
+
type: string
67
+
status:
68
+
description: Status of the condition, one of True, False, Unknown.
69
+
type: string
70
+
type:
71
+
description: Type of condition in CamelCase.
72
+
type: string
73
+
required:
74
+
- lastTransitionTime
75
+
- status
76
+
- type
77
+
type: object
78
+
type: array
79
+
hash:
80
+
additionalProperties:
81
+
type: string
82
+
description: Map of hashes to track e.g. job status
83
+
type: object
84
+
observedGeneration:
85
+
description: ObservedGeneration - the most recent generation observed
86
+
for this service. If the observed generation is less than the spec
87
+
generation, then the controller has not processed the latest changes
88
+
injected by the openstack-operator in the top-level CR (e.g. the
89
+
ContainerImage)
90
+
format: int64
91
+
type: integer
92
+
readyCount:
93
+
description: ReadyCount of ksm instances
94
+
format: int32
95
+
type: integer
96
+
type: object
33
97
metadata:
34
98
type: object
35
99
spec:
@@ -57,6 +121,19 @@ spec:
57
121
type: object
58
122
ipmiImage:
59
123
type: string
124
+
ksmImage:
125
+
type: string
126
+
ksmTls:
127
+
description: KSMTLS - Parameters related to the TLS for kube-state-metrics
128
+
properties:
129
+
caBundleSecretName:
130
+
description: CaBundleSecretName - holding the CA certs in a pre-created
131
+
bundle file
132
+
type: string
133
+
secretName:
134
+
description: SecretName - holding the cert, key for the service
135
+
type: string
136
+
type: object
60
137
networkAttachmentDefinitions:
61
138
description: NetworkAttachmentDefinitions list of network attachment
0 commit comments