Upgrading Mobile Foundation

improve this page | report issue

Upgrading Mobile Foundation

To upgrade an existing Mobile Foundation deployment to a newer iFix, do the following steps:

  1. Copy the values from the old Custom Resource yaml (charts_v1_mfoperator_cr.yaml) to a new one.

    Note: These values include image pull secret, ingress hostname, db details, db secret and other custom configurations

  2. Update image pull secret name in deploy/service_account.yaml (REPLACE_SECRET).
  3. Update namespace name in deploy/role_binding.yaml (REPLACE_NAMESPACE).
  4. Run the following commands:

    oc apply -f deploy/service_account.yaml
    oc apply -f deploy/role.yaml
    oc apply -f deploy/role_binding.yaml
    
  5. Run the following commands to upgrade mf-operator:

    oc apply -f deploy/operator.yaml
    
  6. Run the following command to upgrade Custom Resource (Mobile Foundation workload):

    oc apply -f deploy/crds/charts_v1_mfoperator_cr.yaml
    

    Note: Upgrading Elasticsearch for Mobile Foundation Analytics also follows the same steps described in this procedure.

Inclusive terminology note: The Mobile First Platform team is making changes to support the IBM® initiative to replace racially biased and other discriminatory language in our code and content with more inclusive language. While IBM values the use of inclusive language, terms that are outside of IBM's direct influence are sometimes required for the sake of maintaining user understanding. As other industry leaders join IBM in embracing the use of inclusive language, IBM will continue to update the documentation to reflect those changes.
Last modified on May 06, 2021