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: rust/operator-binary/src/crd/mod.rs
+12-2Lines changed: 12 additions & 2 deletions
Original file line number
Diff line number
Diff line change
@@ -27,7 +27,7 @@ use stackable_operator::{
27
27
use strum::{Display,EnumIter};
28
28
29
29
usecrate::{
30
-
constant,
30
+
attributed_string_type,constant,
31
31
framework::{
32
32
NameIsValidLabelValue,
33
33
role_utils::GenericProductSpecificCommonConfig,
@@ -87,6 +87,7 @@ pub mod versioned {
87
87
/// Entries to add to the OpenSearch keystore.
88
88
#[serde(default)]
89
89
pubkeystore:Vec<OpenSearchKeystore>,
90
+
90
91
/// Name of the Vector aggregator [discovery ConfigMap](DOCS_BASE_URL_PLACEHOLDER/concepts/service_discovery).
91
92
/// It must contain the key `ADDRESS` with the address of the Vector aggregator.
92
93
/// Follow the [logging tutorial](DOCS_BASE_URL_PLACEHOLDER/tutorials/logging-vector-aggregator)
@@ -99,7 +100,7 @@ pub mod versioned {
99
100
#[serde(rename_all = "camelCase")]
100
101
pubstructOpenSearchKeystore{
101
102
/// Key in the OpenSearch keystore
102
-
pubkey:String,
103
+
pubkey:OpenSearchKeystoreKey,
103
104
104
105
/// Reference to the Secret containing the value which will be stored in the OpenSearch keystore
105
106
pubsecret_key_ref:SecretKeyRef,
@@ -357,6 +358,15 @@ impl v1alpha1::Container {
357
358
}
358
359
}
359
360
361
+
// See https://github.com/opensearch-project/OpenSearch/blob/8ff7c6ee924a49f0f59f80a6e1c73073c8904214/server/src/main/java/org/opensearch/common/settings/KeyStoreWrapper.java#L125
0 commit comments