@@ -37,15 +37,16 @@ use stackable_operator::{
37
37
commons:: {
38
38
product_image_selection:: ResolvedProductImage ,
39
39
rbac:: build_rbac_resources,
40
- s3:: { S3AccessStyle , S3ConnectionSpec } ,
40
+ s3:: { S3AccessStyle , S3ConnectionSpec , S3Error } ,
41
41
tls_verification:: TlsClientDetailsError ,
42
42
} ,
43
43
k8s_openapi:: {
44
44
api:: {
45
45
apps:: v1:: { StatefulSet , StatefulSetSpec } ,
46
46
core:: v1:: {
47
- ConfigMap , ConfigMapVolumeSource , EmptyDirVolumeSource , Probe , Service ,
48
- ServicePort , ServiceSpec , TCPSocketAction , Volume ,
47
+ ConfigMap , ConfigMapVolumeSource , EmptyDirVolumeSource , EnvVar , EnvVarSource ,
48
+ Probe , SecretKeySelector , Service , ServicePort , ServiceSpec , TCPSocketAction ,
49
+ Volume ,
49
50
} ,
50
51
} ,
51
52
apimachinery:: pkg:: {
@@ -80,10 +81,6 @@ use stackable_operator::{
80
81
time:: Duration ,
81
82
utils:: { cluster_info:: KubernetesClusterInfo , COMMON_BASH_TRAP_FUNCTIONS } ,
82
83
} ;
83
- use stackable_operator:: {
84
- commons:: s3:: S3Error ,
85
- k8s_openapi:: api:: core:: v1:: { EnvVar , EnvVarSource , SecretKeySelector } ,
86
- } ;
87
84
use strum:: EnumDiscriminants ;
88
85
use tracing:: warn;
89
86
0 commit comments