File tree Expand file tree Collapse file tree
rust/operator-binary/src/crd Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -827,7 +827,82 @@ mod tests {
827827
828828 impl RoundtripTestData for v1alpha1:: KafkaClusterSpec {
829829 fn roundtrip_test_data ( ) -> Vec < Self > {
830- vec ! [ ]
830+ stackable_operator:: utils:: yaml_from_str_singleton_map ( indoc:: indoc! { r#"
831+ - image:
832+ productVersion: 1.2.3
833+ pullPolicy: IfNotPresent
834+ clusterOperation:
835+ reconciliationPaused: false
836+ stopped: true
837+ clusterConfig:
838+ metadataManager: kraft
839+ authentication:
840+ - authenticationClass: my-kerberos
841+ authorization:
842+ opa:
843+ configMapName: opa
844+ package: kafka
845+ tls:
846+ internalSecretClass: null
847+ serverSecretClass: tls
848+ vectorAggregatorConfigMapName: vector-aggregator-discovery
849+ controllers:
850+ envOverrides:
851+ COMMON_VAR: role-value
852+ ROLE_VAR: role-value
853+ config:
854+ logging:
855+ enableVectorAgent: true
856+ requestedSecretLifetime: 7d
857+ gracefulShutdownTimeout: 30s
858+ configOverrides:
859+ controller.properties:
860+ log.cleaner.threads: "5"
861+ podOverrides:
862+ spec:
863+ containers:
864+ - name: vector
865+ volumeMounts:
866+ - name: prepared-logs
867+ mountPath: /stackable/log/prepared-logs
868+ volumes:
869+ - name: prepared-logs
870+ configMap:
871+ name: prepared-logs
872+ roleGroups:
873+ default:
874+ replicas: 1
875+ configOverrides:
876+ controller.properties:
877+ log.cleaner.threads: "10"
878+ envOverrides:
879+ COMMON_VAR: group-value
880+ GROUP_VAR: group-value
881+ brokers:
882+ configOverrides:
883+ broker.properties:
884+ compression.type: uncompressed
885+ envOverrides:
886+ COMMON_VAR: role-value
887+ ROLE_VAR: role-value
888+ config:
889+ logging:
890+ enableVectorAgent: true
891+ requestedSecretLifetime: 7d
892+ gracefulShutdownTimeout: 30s
893+ bootstrapListenerClass: cluster-internal
894+ brokerListenerClass: cluster-internal
895+ roleGroups:
896+ default:
897+ replicas: 1
898+ configOverrides:
899+ broker.properties:
900+ compression.type: snappy
901+ envOverrides:
902+ COMMON_VAR: group-value
903+ GROUP_VAR: group-value
904+ "# } )
905+ . expect ( "Failed to parse KafkaClusterSpec YAML" )
831906 }
832907 }
833908}
You can’t perform that action at this time.
0 commit comments