Navigation API | On-Premise | 2GIS Documentation

Updating navigation API services

  1. Make sure that a newer version of Navi-Castle service exists in the Docker Registry. See On-Premise releases.

  2. Update settings in the values-castle.yaml configuration file, if necessary. See the example in the installation instructions.

  3. Run the command to update the service:

    helm upgrade --version=1.14.0 --atomic --values ./values-castle.yaml navi-castle 2gis-on-premise/navi-castle
    
  1. Make sure that a newer version of Navi-Back service exists in the Docker Registry. See On-Premise releases.

  2. Update settings in the values-navi-back.yaml configuration file, if necessary. See the example in the installation instructions.

  3. Run the command to update the service:

    helm upgrade --version=1.14.0 --atomic --values ./values-back.yaml navi-back 2gis-on-premise/navi-back
    
  1. Make sure that a newer version of Navi-Router service exists in the Docker Registry. See On-Premise releases.

  2. Update settings in the values-router.yaml configuration file, if necessary. See the example in the installation instructions.

  3. Run the command to update the service:

    helm upgrade --version=1.14.0 --atomic --values ./values-router.yaml navi-router 2gis-on-premise/navi-router
    
  1. Make sure that a newer version of Navi-Front service exists in the Docker Registry. See On-Premise releases.

  2. Update settings in the values-front.yaml configuration file, if necessary. See the example in the installation instructions.

  3. Run the command to update the service:

    helm upgrade --version=1.14.0 --atomic --values ./values-front.yaml navi-front 2gis-on-premise/navi-front
    
  1. Make sure that a newer version of Distance Matrix Async API service exists in the Docker Registry. See On-Premise releases.

  2. Update settings in the values-navi-async-matrix.yaml configuration file, if necessary. See the example in the installation instructions.

  3. Run the command to update the service:

    helm upgrade --version=1.14.0 --atomic --values ./values-navi-async-matrix.yaml navi-async-matrix 2gis-on-premise/navi-async-matrix
    
  1. Make sure that a newer version of Restrictions API service exists in the Docker Registry. See On-Premise releases.

  2. Update settings in the values-restrictions.yaml configuration file, if necessary. See the example in the installation instructions.

  3. Run the command to update the service:

    helm upgrade --version=1.14.0 --atomic --values ./values-restrictions.yaml navi-restrictions 2gis-on-premise/navi-restrictions