@@ -1086,6 +1086,8 @@ pub struct NameNodeConfig {
10861086}
10871087
10881088impl NameNodeConfigFragment {
1089+ const DEFAULT_NAME_NODE_SECRET_LIFETIME : Duration = Duration :: from_days_unchecked ( 7 ) ;
1090+
10891091 pub fn default_config ( cluster_name : & str , role : & HdfsRole ) -> Self {
10901092 Self {
10911093 resources : ResourcesFragment {
@@ -1110,7 +1112,7 @@ impl NameNodeConfigFragment {
11101112 common : CommonNodeConfigFragment {
11111113 affinity : get_affinity ( cluster_name, role) ,
11121114 graceful_shutdown_timeout : Some ( DEFAULT_NAME_NODE_GRACEFUL_SHUTDOWN_TIMEOUT ) ,
1113- requested_secret_lifetime : Some ( DEFAULT_NAME_NODE_SECRET_LIFETIME ) ,
1115+ requested_secret_lifetime : Some ( Self :: DEFAULT_NAME_NODE_SECRET_LIFETIME ) ,
11141116 } ,
11151117 }
11161118 }
@@ -1221,6 +1223,8 @@ pub struct DataNodeConfig {
12211223}
12221224
12231225impl DataNodeConfigFragment {
1226+ const DEFAULT_DATA_NODE_SECRET_LIFETIME : Duration = Duration :: from_days_unchecked ( 7 ) ;
1227+
12241228 pub fn default_config ( cluster_name : & str , role : & HdfsRole ) -> Self {
12251229 Self {
12261230 resources : ResourcesFragment {
@@ -1250,7 +1254,7 @@ impl DataNodeConfigFragment {
12501254 common : CommonNodeConfigFragment {
12511255 affinity : get_affinity ( cluster_name, role) ,
12521256 graceful_shutdown_timeout : Some ( DEFAULT_DATA_NODE_GRACEFUL_SHUTDOWN_TIMEOUT ) ,
1253- requested_secret_lifetime : Some ( DEFAULT_DATA_NODE_SECRET_LIFETIME ) ,
1257+ requested_secret_lifetime : Some ( Self :: DEFAULT_DATA_NODE_SECRET_LIFETIME ) ,
12541258 } ,
12551259 }
12561260 }
@@ -1338,6 +1342,7 @@ pub struct JournalNodeConfig {
13381342}
13391343
13401344impl JournalNodeConfigFragment {
1345+ const DEFAULT_JOURNAL_NODE_SECRET_LIFETIME : Duration = Duration :: from_days_unchecked ( 7 ) ;
13411346 pub fn default_config ( cluster_name : & str , role : & HdfsRole ) -> Self {
13421347 Self {
13431348 resources : ResourcesFragment {
@@ -1361,7 +1366,7 @@ impl JournalNodeConfigFragment {
13611366 common : CommonNodeConfigFragment {
13621367 affinity : get_affinity ( cluster_name, role) ,
13631368 graceful_shutdown_timeout : Some ( DEFAULT_JOURNAL_NODE_GRACEFUL_SHUTDOWN_TIMEOUT ) ,
1364- requested_secret_lifetime : Some ( DEFAULT_JOURNAL_NODE_SECRET_LIFETIME ) ,
1369+ requested_secret_lifetime : Some ( Self :: DEFAULT_JOURNAL_NODE_SECRET_LIFETIME ) ,
13651370 } ,
13661371 }
13671372 }
0 commit comments