multipass-compose.yaml
Структура multipass-compose.yaml
Ниже приведён пример полной конфигурации кластера из трёх виртуальных машин.
services:
  web-server: # (1)
    image: focal # (2)
    cpus: 2 # (3)
    mem: 2G # (4)
    disk: 5G # (5)
    cloud-init: cloud-init/config.yaml # (6)
  database:
    image: focal
    cpus: 4
    mem: 8G
    disk: 25G
    cloud-init: cloud-init/config.yaml
  backend:
    image: focal
    cpus: 4
    mem: 4G
    disk: 10G
    cloud-init: cloud-init/config.yaml
- Имя виртуальной машины, выбирается произвольно.
 - Имя образа, обязательный параметр. Полный список доступен по
   команде 
multipass find. - Количество CPU.
 - Количество RAM.
 - Размер диска.
 - Путь или URL-адрес 
user-data-конфигурацииcloud-init. 
Количество машин и их имена могут быть любыми и выбираются исходя из ваших задач.
Примеры конфигурации
Больше примеров конфигурации можно найти в отдельном репозитории multipass-compose-showcase.