Skip to content

Mapping Server node

Marcos Huck requested to merge feature/mapping_server_node into develop

Related tasks

Change

  1. Add a new instance on the launch instances job that will run the mapping server.
  2. Make mapping server pods use mapping server node selector
  3. Fix minor issue when launching copy pods for the mapping server (copy pods were launched even if the mapping server was disabled)

EDIT (07/22)

  1. Fix minor issue when uploading logs (it tries to upload logs even if there are no copy pod for the mapping server)
  2. Added a new method to the machines store to get sidecar node images.

EDIT (07/26)

  1. We noticed that the c6g.4xlarge uses an ARM processor. We decided to switch to: c5.4xlarge.
  2. We noticed an eviction problem with pods running with the default AMI provided by EKS. Trying to understand why mapping server image is so big and how to increase EBS size without creating a new AMI
  3. Couldn't find an easy way to fix the issue mentioned on 7, proceeding to create a new custom image for sidecar nodes.

Other information

CLOUDSIM_MACHINES_BASE_IMAGE env var is now CLOUDSIM_MACHINES_BASE_GPU_IMAGE.

CLOUDSIM_MACHINES_BASE_IMAGE is now used for sidecar nodes.

Additional documentation

Edited by Alejo Carballude

Merge request reports