Protected
Readonly
_configProtected
Readonly
chartProtected
Readonly
configProtected
Readonly
depProtected
Readonly
helmProtected
Readonly
k8Protected
Readonly
leaseReadonly
localOptional
loggerProtected
Readonly
remoteStatic
DEPLOY_Static
DEPLOY_Run helm install and deploy network components
Gets a list of distinct cluster references from the consensus nodes
an object of cluster references
Dynamically builds a class with properties from the provided list of flags and extra properties, will keep track of which properties are used. Call getUnusedConfigs() to get an array of unused properties.
Get the consensus nodes from the remoteConfigManager and use the localConfig to get the context
an array of ConsensusNode objects
Get the list of unused configurations that were not accessed
an array of unused configurations
Prepare the values argument for the helm chart for a given config
Prepare values args string for each cluster-ref
Run helm upgrade to refresh network components with new settings
Returns a promise that invokes the shell command
Setup home directories
a list of directories that need to be created in sequence
Static
preparePrepare the values files map for each cluster
Order of precedence:
the map of cluster references
Optional
chartDirectory: stringthe chart directory
Optional
profileValuesFile: stringthe profile values file
Optional
valuesFileInput: stringthe values file input string
Adds the consensus node, envoy and haproxy components to remote config.