Skip to content

Commit 9652811

Browse files
authored
Merge pull request #2415 from pwschuurman/kep-3335-stable-metrics
feat: Promote kube_statefulset_ordinals_start from ALPHA -> STABLE
2 parents c4565c4 + 098e785 commit 9652811

File tree

3 files changed

+4
-4
lines changed

3 files changed

+4
-4
lines changed

docs/metrics/workload/statefulset-metrics.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
| kube_statefulset_status_replicas_updated | Gauge | | `statefulset`=&lt;statefulset-name&gt; <br> `namespace`=&lt;statefulset-namespace&gt; | STABLE |
1111
| kube_statefulset_status_observed_generation | Gauge | | `statefulset`=&lt;statefulset-name&gt; <br> `namespace`=&lt;statefulset-namespace&gt; | STABLE |
1212
| kube_statefulset_replicas | Gauge | | `statefulset`=&lt;statefulset-name&gt; <br> `namespace`=&lt;statefulset-namespace&gt; | STABLE |
13-
| kube_statefulset_ordinals_start | Gauge | | `statefulset`=&lt;statefulset-name&gt; <br> `namespace`=&lt;statefulset-namespace&gt; | ALPHA |
13+
| kube_statefulset_ordinals_start | Gauge | | `statefulset`=&lt;statefulset-name&gt; <br> `namespace`=&lt;statefulset-namespace&gt; | STABLE |
1414
| kube_statefulset_metadata_generation | Gauge | | `statefulset`=&lt;statefulset-name&gt; <br> `namespace`=&lt;statefulset-namespace&gt; | STABLE |
1515
| kube_statefulset_persistentvolumeclaim_retention_policy | Gauge | | `statefulset`=&lt;statefulset-name&gt; <br> `namespace`=&lt;statefulset-namespace&gt; <br> `when_deleted`=&lt;statefulset-when-deleted-pvc-policy&gt; <br> `when_scaled`=&lt;statefulset-when-scaled-pvc-policy&gt; | EXPERIMENTAL |
1616
| kube_statefulset_created | Gauge | | `statefulset`=&lt;statefulset-name&gt; <br> `namespace`=&lt;statefulset-namespace&gt; | STABLE |

internal/store/statefulset.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -182,7 +182,7 @@ func statefulSetMetricFamilies(allowAnnotationsList, allowLabelsList []string) [
182182
"kube_statefulset_ordinals_start",
183183
"Start ordinal of the StatefulSet.",
184184
metric.Gauge,
185-
basemetrics.ALPHA,
185+
basemetrics.STABLE,
186186
"",
187187
wrapStatefulSetFunc(func(s *v1.StatefulSet) *metric.Family {
188188
ms := []*metric.Metric{}

internal/store/statefulset_test.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,7 @@ func TestStatefulSetStore(t *testing.T) {
6565
# HELP kube_statefulset_metadata_generation [STABLE] Sequence number representing a specific generation of the desired state for the StatefulSet.
6666
# HELP kube_statefulset_persistentvolumeclaim_retention_policy Count of retention policy for StatefulSet template PVCs
6767
# HELP kube_statefulset_replicas [STABLE] Number of desired pods for a StatefulSet.
68-
# HELP kube_statefulset_ordinals_start Start ordinal of the StatefulSet.
68+
# HELP kube_statefulset_ordinals_start [STABLE] Start ordinal of the StatefulSet.
6969
# HELP kube_statefulset_status_current_revision [STABLE] Indicates the version of the StatefulSet used to generate Pods in the sequence [0,currentReplicas).
7070
# HELP kube_statefulset_status_observed_generation [STABLE] The generation observed by the StatefulSet controller.
7171
# HELP kube_statefulset_status_replicas [STABLE] The number of replicas per StatefulSet.
@@ -364,7 +364,7 @@ func TestStatefulSetStore(t *testing.T) {
364364
# HELP kube_statefulset_metadata_generation [STABLE] Sequence number representing a specific generation of the desired state for the StatefulSet.
365365
# HELP kube_statefulset_persistentvolumeclaim_retention_policy Count of retention policy for StatefulSet template PVCs
366366
# HELP kube_statefulset_replicas [STABLE] Number of desired pods for a StatefulSet.
367-
# HELP kube_statefulset_ordinals_start Start ordinal of the StatefulSet.
367+
# HELP kube_statefulset_ordinals_start [STABLE] Start ordinal of the StatefulSet.
368368
# HELP kube_statefulset_status_current_revision [STABLE] Indicates the version of the StatefulSet used to generate Pods in the sequence [0,currentReplicas).
369369
# HELP kube_statefulset_status_replicas [STABLE] The number of replicas per StatefulSet.
370370
# HELP kube_statefulset_status_replicas_available The number of available replicas per StatefulSet.

0 commit comments

Comments
 (0)