Skip to content

Commit 362eb48

Browse files
committed
chore(stackable-operator): Gate maintainer behind webhook feature
1 parent 6d0916c commit 362eb48

File tree

3 files changed

+3
-3
lines changed

3 files changed

+3
-3
lines changed

crates/stackable-operator/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ certs = ["dep:stackable-certs", "dep:x509-cert"]
1616
telemetry = ["dep:stackable-telemetry"]
1717
time = ["stackable-shared/time"]
1818
versioned = ["dep:stackable-versioned"]
19-
webhook = ["dep:stackable-webhook"]
19+
webhook = ["dep:stackable-webhook", "dep:x509-cert"]
2020

2121
[dependencies]
2222
stackable-certs = { path = "../stackable-certs", optional = true }

crates/stackable-operator/src/crd/mod.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ use serde::{Deserialize, Serialize};
77
pub mod authentication;
88
pub mod git_sync;
99
pub mod listener;
10-
#[cfg(feature = "certs")]
10+
#[cfg(feature = "webhook")]
1111
pub mod maintainer;
1212
pub mod s3;
1313

crates/stackable-webhook/src/lib.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ use tokio::{
3737
sync::mpsc,
3838
};
3939
use tower::ServiceBuilder;
40-
use x509_cert::Certificate;
40+
pub use x509_cert::Certificate;
4141

4242
// use tower_http::trace::TraceLayer;
4343
use crate::tls::TlsServer;

0 commit comments

Comments
 (0)