Skip to content

Installation Guide

It is necessary to provide SMB share details for IFS Remote installation by configuring the 'custom_values.yaml' file with the following attributes.

Activating File Storage Service

To activate the File storage the fssEnabled and replicas parameter needs to be set.

ifsfilestorage:
  ...
  fssEnabled: true
  replicas: 1

Configure SMB share path

The SMB share path should be set using this variable.

ifsfilestorage:
  ...
  ...
  fssSmbSharePath: //<smb-hostname>/<smbshare>

This share should not be used to store files from other environments. All the folders will be created inside this share. i.e: document management files will be stored in docman folder.

Configure a Secret to store SMB credentials

In the ifscore configurations, a secret needs to be configured to store credentials for SMB storage in the following format. Only the marked areas by <> should be changed with the necessary values.

ifscore:
  secrets:
    ...
    ...
    ifsStorageSmbCredentials:
      name: ifs-storage-smb-credentials
      data:
       - key: username
         value: <username-value>
       - key: password
         value: <password-value>
       - key: domain
         value: <domain-value>

Example:

ifscore:
  secrets:
    ...
    ...
    ifsStorageSmbCredentials:
      name: ifs-storage-smb-credentials
      data:
       - key: username
         value: ifs
       - key: password
         value: ifs123
       - key: domain
         value: MYDOMAIN

Configure Storage Size

Configure the storage size using this variable. If this variable is not specified, the default value will be set to 100Gi. Ensure that the SMB share has sufficient capacity to accommodate the specified amount. The provided value represents the minimum, and the Persistent Volume will use available storage. If there is a need to modify this value, reinstalling the middle tier is necessary.

ifsfilestorage:
  ...
  ...
  fssVolumeSize: <value>

Example:

ifsfilestorage:
  ...
  ...
  fssVolumeSize: 500Gi