Skip to content

Commit 3b41d46

Browse files
def-claude
andauthored
mz-debug: read the always-installed v1alpha1 Materialize CRD (#37133)
Follow-up to #35418 I assume we want to keep mz-debug working on existing v1alpha CRDs or do we plan to upgrade them all to v1? Otherwise `mz-debug` loses: * Auth-mode auto-detection (`get_k8s_auth_mode`) 404s and falls back to `AuthMode::None`, so SQL collection connects with the wrong auth mode on clusters using Password/Sasl/Oidc. * The Materialize CR is dropped from the debug bundle, with only a log warning to indicate why. Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
1 parent 16ad60f commit 3b41d46

2 files changed

Lines changed: 2 additions & 2 deletions

File tree

src/mz-debug/src/k8s_dumper.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ use k8s_openapi::apiextensions_apiserver::pkg::apis::apiextensions::v1::CustomRe
3838
use kube::api::{ListParams, LogParams};
3939
use kube::{Api, Client};
4040
use mz_cloud_resources::crd::generated::cert_manager::certificates::Certificate;
41-
use mz_cloud_resources::crd::materialize::v1::Materialize;
41+
use mz_cloud_resources::crd::materialize::v1alpha1::Materialize;
4242

4343
use serde::{Serialize, de::DeserializeOwned};
4444
use tracing::{info, warn};

src/mz-debug/src/utils.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ use std::str::FromStr;
2121

2222
use chrono::{DateTime, Utc};
2323
use kube::{Api, Client};
24-
use mz_cloud_resources::crd::materialize::v1::Materialize;
24+
use mz_cloud_resources::crd::materialize::v1alpha1::Materialize;
2525
use mz_server_core::listeners::AuthenticatorKind;
2626
use zip::ZipWriter;
2727
use zip::write::SimpleFileOptions;

0 commit comments

Comments
 (0)