Optional
logger: SoloLoggerOptional
configManager: ConfigManagerOptional
cacheDir: stringOptional
k8Factory: K8Factoryitem path in the YAML, if empty then root of the YAML object will be used
the element object
root of the YAML object to update
Get profile from the profiles map, loads them on demand if they are not loaded already.
profile name (key in the map).
the profile.
Load profiles from a profile file and populate the profiles map.
Optional
forceReload: boolean = falseforces the profiles map to override even if it exists.
reference to the populated profiles map.
Prepares config.txt file for the node
the map of node aliases to account IDs
the list of consensus nodes
path to the destination directory to write the config.txt file
release tag override
Optional
appName: string = constants.HEDERA_APP_NAMEthe app name (default: HederaNode.jar)
Optional
chainId: string = constants.HEDERA_CHAIN_IDchain ID (298 for local network)
Optional
loadBalancerEnabled: boolean = falsewhether the load balancer is enabled (flag is not set by default)
the config.txt file path
Prepare a values file for mirror-node Helm chart
resource profile name
the full path to the values file
Prepare a values file for rpc-relay Helm chart
resource profile name
return the full path to the values file
Prepare a values file for Solo Helm chart
resource profile name
the list of consensus nodes
return the full path to the values file
Set items for the chart