Skip to main content

Updating Traffic API Proxy

  1. Fetch new installation artifacts.

    1. In the DGCLI configuration file, specify:

      • New version of the api-platform component (see API Platform releases).
      • Version of core component required to install the new API Platform version (see the Dependencies subsection in the API Platform releases description).
    2. Run the fetch command.

      For more settings, see DGCLI command-line arguments reference.

  2. Check out breaking changes. If necessary, update settings in the values-traffic-proxy-map.yaml and values-traffic-proxy-navi.yaml configuration files. For more information, see the installation guide.

  3. Run the command to update the service:

    • for further use by navigation services:
    helm upgrade --atomic --wait-for-jobs --values ./values-traffic-proxy-navi.yaml traffic-proxy-navi 2gis-on-premise/traffic-proxy
    • for further use by map services:
    helm upgrade --atomic --wait-for-jobs --values ./values-traffic-proxy-map.yaml traffic-proxy-map 2gis-on-premise/traffic-proxy
  4. Test if the update succeeded.