Tutorial

GIS Cloud Suite Creation

SuperMap iManager supports to ‘one-click’ creating GIS Cloud Suite, please refer to the following steps:

  1. Open Sites Management on the left navigation bar.
  2. Clicks on + Create, as the screenshot below:

    creategisserver

  3. Fills in the name of the GIS Cloud Suite environemnt, and select GIS Cloud Suite in the Site type.

    createentername

    Advanced Options:

    • Use https protocol: Selected to use https protocol.
    • The domain name of the entrance: Set the domain name of GIS Cloud Suite.
    • The domain name of Keycloak: Set the domain name of Keycloak.

      Notes: If you want to set the domian name of the entrance, please add the domain name to the IP of Kubernetes master node in DNS first, then create GIS Cloud Suite.

    • The username of administrator account: Customize the username of the administrator account.
    • The password of administrator account: Customize the password of the administrator account.
    • Disable iPortal: Click to disable iPortal services, the GIS Cloud Suite site does not include SuperMap iPortal functions.
    • Use service mesh: Click to open service mesh function, the site is available to achieve service trace and service metrics. Modify the value of deploy_istio_enabled to ‘true’ in the ‘values.yaml’ file of iManager deployment package first if you want to use service mesh, please refer to Guides > Deployment Guide > Install iManager.
    • The external port of the entrance: Customize the port of entrance access address, a random port would be used if not set.
    • The external port of Keycloak: Customize the port of Keycloak access address, a random port would be used if not set.
    • Resources Allocation: Set the limitation of CPU and Memory of the Site. The CPU/Memory in the Site is different to the CPU/Memory in hardware machine, the CPU/Memory in the Site is the CPU/Memory occupy of a service node in Kubernetes, the total CPU/Memory of the Site is equal to the sum of CPU/Memory of service nodes.

      • CPU(Required): Set the maximum available CPU of the Site
      • Memory(Required): Set the maximum available Memory of the Site.
      • Pods: Set the maximum number of available pods in the Site.
      • Default container CPU limit: Set the maximum available CPU of a single container when creating.
      • Default container Memory limit: Set the maximum available Memory of a single container when creating.

    Notes:
    If the Site enable Service Mesh, each service node would create a istio-proxy, a istio-proxy occupies 2 core CPU and 1 GB Memory, the total CPU/Memory of the Site equal to the sum of CPU/Memory of service nodes plus the occupy of the istio-proxy.

  4. Check the status on the GIS Cloud Suite page, while the status change to ‘Normal’, the GIS Cloud Suite created successfully.