Updating the configuration files
If required, you can adjust configuration parameters of the IBM Storage Enabler for Containers after its installation, using the yml files on the host:
- ./ubiquity-configmap.yml
- ./spectrum-scale-credentials-secret.yml
- ./ubiquity-db-credentials-secret.yml
| Parameter | Description |
|---|---|
| SPECTRUMSCALE-MANAGEMENT-IP | IP address or FQDN of IBM Spectrum Scale management API (GUI) server. To
update this parameter after installation:
|
| SPECTRUMSCALE-MANAGEMENT-PORT | Communication port of IBM Spectrum Scale management API (GUI) server. To update this parameter after installation, use the same procedure as the one for SPECTRUMSCALE-MANAGEMENT-IP. |
| SPECTRUMSCALE-DEFAULT-FILESYSTEM-NAME | Default IBM Spectrum Scale file system to be used for creating persistent
volumes. Note: You cannot update this parameter.
|
| UBIQUITY-IP-ADDRESS |
IP address of the ubiquity service object. The ubiquity_installer.sh automatically updates this parameter during the initial installation. If the ubiquity service is recreated, it receives a new IP address. As a result, this parameter must be updated to allow the FlexVolume pods to access it. To update the IP address after installation:
|
| LOG-LEVEL | Log level. Allowed values: debug, info, error. To receive more detailed events about the IBM Storage Enabler for Containers operation, you can adjust the log level after installation. Use this information your troubleshooting and debug processes. To change the log level after
installation:
|
| SSL-MODE | SSL verification mode. Allowed values: require (No validation is required, the IBM Storage Enabler for Containers server generates self-signed certificates on the fly.) or verify-full (Certificates are provided by the user.) To change the SSL mode to verify-full after installation:
|
| FLEX-LOG-DIR | Directory for the ubiquity-k8s-flex.log file. The default
location is the /var/log directory. To change the ubiquity-k8s-flex.log file directory after installation:
|
| FLEX-LOG-ROTATE-MAXSIZE | Maximum size of the ubiquity-k8s-flex.log file. To change the default log file size after installation:
|
| Parameter | Description |
|---|---|
| username | Username defined for the IBM Storage Enabler for Containers interface in IBM
Spectrum Scale. To change the IBM Storage Enabler for Containers interface credentials after
installation:
Note: Ensure that PVC creation or deletion using IBM Storage Enabler for Containers is not in
progress while deleting the
ubiquity, ubiquity-k8s-flex or
ubiquity-k8s-provisioner pods |
| password | Password defined for the IBM Storage Enabler for Containers interface in IBM Spectrum Scale. Instructions on how to change the interface credentials after installation are detailed in the username description above. |
| Parameter | Description |
|---|---|
| username | Username for the deployment of ubiquity-db database. Do not use the postgres username, because it already exists. |
| password | Password for the deployment of ubiquity-db database. |
Note: : If you change the
ubiquity-db database password, make sure to set the new value for the PostgreSQL as
well. Run the psql command from the IBM Storage Enabler for Containers
container:
|
|