File tree Expand file tree Collapse file tree 1 file changed +11
-1
lines changed Expand file tree Collapse file tree 1 file changed +11
-1
lines changed Original file line number Diff line number Diff line change @@ -797,6 +797,16 @@ fn build_broker_rolegroup_statefulset(
797
797
) ;
798
798
let recommended_labels =
799
799
Labels :: recommended ( recommended_object_labels. clone ( ) ) . context ( LabelBuildSnafu ) ?;
800
+ // Used for PVC templates that cannot be modified once they are deployed
801
+ let unversioned_recommended_labels = Labels :: recommended ( build_recommended_labels (
802
+ kafka,
803
+ KAFKA_CONTROLLER_NAME ,
804
+ // A version value is required, and we do want to use the "recommended" format for the other desired labels
805
+ "none" ,
806
+ & rolegroup_ref. role ,
807
+ & rolegroup_ref. role_group ,
808
+ ) )
809
+ . context ( LabelBuildSnafu ) ?;
800
810
801
811
let kcat_prober_container_name = Container :: KcatProber . to_string ( ) ;
802
812
let mut cb_kcat_prober =
@@ -824,7 +834,7 @@ fn build_broker_rolegroup_statefulset(
824
834
pvcs. push (
825
835
ListenerOperatorVolumeSourceBuilder :: new (
826
836
& ListenerReference :: ListenerName ( kafka. bootstrap_service_name ( rolegroup_ref) ) ,
827
- & recommended_labels ,
837
+ & unversioned_recommended_labels ,
828
838
)
829
839
. and_then ( |builder| builder. build_pvc ( LISTENER_BOOTSTRAP_VOLUME_NAME ) )
830
840
. unwrap ( ) ,
You can’t perform that action at this time.
0 commit comments