Promote automatic_reloads of authn config metrics to BETA

Signed-off-by: Anish Ramasekar <anish.ramasekar@gmail.com>

Kubernetes-commit: 60b5338d46027c26cd29a829bea5dbff822b3b23
This commit is contained in:
Anish Ramasekar 2025-05-15 11:23:10 -07:00 committed by Kubernetes Publisher
parent 73e127faf5
commit 2ce736f1ce
2 changed files with 6 additions and 6 deletions

View File

@ -37,7 +37,7 @@ var (
Subsystem: subsystem,
Name: "automatic_reloads_total",
Help: "Total number of automatic reloads of authentication configuration split by status and apiserver identity.",
StabilityLevel: metrics.ALPHA,
StabilityLevel: metrics.BETA,
},
[]string{"status", "apiserver_id_hash"},
)
@ -48,7 +48,7 @@ var (
Subsystem: subsystem,
Name: "automatic_reload_last_timestamp_seconds",
Help: "Timestamp of the last automatic reload of authentication configuration split by status and apiserver identity.",
StabilityLevel: metrics.ALPHA,
StabilityLevel: metrics.BETA,
},
[]string{"status", "apiserver_id_hash"},
)

View File

@ -31,7 +31,7 @@ const (
func TestRecordAuthenticationConfigAutomaticReloadFailure(t *testing.T) {
expectedValue := `
# HELP apiserver_authentication_config_controller_automatic_reloads_total [ALPHA] Total number of automatic reloads of authentication configuration split by status and apiserver identity.
# HELP apiserver_authentication_config_controller_automatic_reloads_total [BETA] Total number of automatic reloads of authentication configuration split by status and apiserver identity.
# TYPE apiserver_authentication_config_controller_automatic_reloads_total counter
apiserver_authentication_config_controller_automatic_reloads_total {apiserver_id_hash="sha256:14f9d63e669337ac6bfda2e2162915ee6a6067743eddd4e5c374b572f951ff37",status="failure"} 1
`
@ -50,7 +50,7 @@ func TestRecordAuthenticationConfigAutomaticReloadFailure(t *testing.T) {
func TestRecordAuthenticationConfigAutomaticReloadSuccess(t *testing.T) {
expectedValue := `
# HELP apiserver_authentication_config_controller_automatic_reloads_total [ALPHA] Total number of automatic reloads of authentication configuration split by status and apiserver identity.
# HELP apiserver_authentication_config_controller_automatic_reloads_total [BETA] Total number of automatic reloads of authentication configuration split by status and apiserver identity.
# TYPE apiserver_authentication_config_controller_automatic_reloads_total counter
apiserver_authentication_config_controller_automatic_reloads_total {apiserver_id_hash="sha256:14f9d63e669337ac6bfda2e2162915ee6a6067743eddd4e5c374b572f951ff37",status="success"} 1
`
@ -75,7 +75,7 @@ func TestAuthenticationConfigAutomaticReloadLastTimestampSeconds(t *testing.T) {
}{
{
expectedValue: `
# HELP apiserver_authentication_config_controller_automatic_reload_last_timestamp_seconds [ALPHA] Timestamp of the last automatic reload of authentication configuration split by status and apiserver identity.
# HELP apiserver_authentication_config_controller_automatic_reload_last_timestamp_seconds [BETA] Timestamp of the last automatic reload of authentication configuration split by status and apiserver identity.
# TYPE apiserver_authentication_config_controller_automatic_reload_last_timestamp_seconds gauge
apiserver_authentication_config_controller_automatic_reload_last_timestamp_seconds{apiserver_id_hash="sha256:14f9d63e669337ac6bfda2e2162915ee6a6067743eddd4e5c374b572f951ff37",status="failure"} 1.689101941e+09
`,
@ -84,7 +84,7 @@ func TestAuthenticationConfigAutomaticReloadLastTimestampSeconds(t *testing.T) {
},
{
expectedValue: `
# HELP apiserver_authentication_config_controller_automatic_reload_last_timestamp_seconds [ALPHA] Timestamp of the last automatic reload of authentication configuration split by status and apiserver identity.
# HELP apiserver_authentication_config_controller_automatic_reload_last_timestamp_seconds [BETA] Timestamp of the last automatic reload of authentication configuration split by status and apiserver identity.
# TYPE apiserver_authentication_config_controller_automatic_reload_last_timestamp_seconds gauge
apiserver_authentication_config_controller_automatic_reload_last_timestamp_seconds{apiserver_id_hash="sha256:14f9d63e669337ac6bfda2e2162915ee6a6067743eddd4e5c374b572f951ff37",status="success"} 1.689101941e+09
`,