@@ -105,6 +105,12 @@ const USER_INFO_FETCHER_KERBEROS_DIR: &str = "/stackable/kerberos";
105105
106106const DOCKER_IMAGE_BASE_NAME : & str = "opa" ;
107107
108+ const CONSOLE_LOG_LEVEL_ENV : & str = "CONSOLE_LOG_LEVEL" ;
109+ const FILE_LOG_LEVEL_ENV : & str = "FILE_LOG_LEVEL" ;
110+ const FILE_LOG_DIRECTORY_ENV : & str = "FILE_LOG_DIRECTORY" ;
111+ const KUBERNETES_NODE_NAME_ENV : & str = "KUBERNETES_NODE_NAME" ;
112+ const KUBERNETES_CLUSTER_DOMAIN_ENV : & str = "KUBERNETES_CLUSTER_DOMAIN" ;
113+
108114// logging defaults
109115const DEFAULT_DECISION_LOGGING_ENABLED : bool = false ;
110116const DEFAULT_FILE_LOG_LEVEL : LogLevel = LogLevel :: INFO ;
@@ -728,14 +734,14 @@ fn add_stackable_rust_cli_env_vars(
728734) {
729735 let log_level = log_level. into ( ) ;
730736 container_builder
731- . add_env_var ( "CONSOLE_LOG_LEVEL" , log_level. clone ( ) )
732- . add_env_var ( "FILE_LOG_LEVEL" , log_level)
737+ . add_env_var ( CONSOLE_LOG_LEVEL_ENV , log_level. clone ( ) )
738+ . add_env_var ( FILE_LOG_LEVEL_ENV , log_level)
733739 . add_env_var (
734- "FILE_LOG_DIRECTORY" ,
740+ FILE_LOG_DIRECTORY_ENV ,
735741 format ! ( "{STACKABLE_LOG_DIR}/{container}" , ) ,
736742 )
737743 . add_env_var_from_source (
738- "KUBERNETES_NODE_NAME" ,
744+ KUBERNETES_NODE_NAME_ENV ,
739745 EnvVarSource {
740746 field_ref : Some ( ObjectFieldSelector {
741747 field_path : "spec.nodeName" . to_owned ( ) ,
@@ -750,7 +756,7 @@ fn add_stackable_rust_cli_env_vars(
750756 // By setting the cluster domain explicitly we avoid that the sidecars try to look it up
751757 // based on some information coming from the node.
752758 . add_env_var (
753- "KUBERNETES_CLUSTER_DOMAIN" ,
759+ KUBERNETES_CLUSTER_DOMAIN_ENV ,
754760 cluster_info. cluster_domain . to_string ( ) ,
755761 ) ;
756762}
0 commit comments