|
3 years ago | |
---|---|---|
.. | ||
hpcc-azurefile | 0a174d20e1 HPCC-26157 Update examples NOTES.txt to match new storage definition | 3 years ago |
sa | 8f6b81ca1f Merge branch 'candidate-8.2.x' into candidate-8.4.x | 3 years ago |
README.md | 5c86558ca6 HPCC-25776 provide an example for azurefile storage generated from a storage account | 3 years ago |
values-auto-azurefile.yaml | ae89996acf HPCC-26134 Final helm file storage plane changes | 3 years ago |
values-retained-azurefile.yaml | ae89996acf HPCC-26134 Final helm file storage plane changes | 3 years ago |
This is a values file that can be supplied to helm when starting HPCC. It will override HPCC's storage settings so that the "azurefile" storage class will be used.
This will mean that Persistent Volumes will be provisioned automatically, with a reclaim policy of "Delete". If the associated Persistent Volume Claims are deleted, so will the Persist Volumes and any data associated with them.
This may be okay for experimentation, where you do not care that your files are ephemeral.
The hpcc-azurefile helm chart will provision a new Storage Class and a Persistent Volume Claim for each of the required HPCC storage types. Once installed the generated PVC names should be used when installing the HPCC helm chart. The values-retained-azurefile.yaml is an example of the HPCC storage settings that should be applied, after the "hpcc-azurefile" helm chart is installed. "azurestorage-hpcc-azurefile" name is expected when launching "helm install" to match the PVC name in the values-retained-azurefile.yaml.
The storage class used in this example supports mountOptions, which are used to ensure that the mounts are owned by user and group 'hpcc' with suitable file permissions.
There are two cases:
NB: The output of installing this chart, will contain a generated example with the correct PVC names.
Example use:
helm install azstorage examples/azure/hpcc-azurefile
An example values file to be supplied when installing the HPCC chart. NB: Either use the output auto-generated when installing the "hpcc-azurefile" helm chart, or ensure the names in your values files for the storage types matched the PVC names created.