Server group - как создать и использовать (draft)

senlin policy server group autoscaling

Для начала надо создать политику (policy) в формате YAML

Описание параметров здесь:  https://docs.openstack.org/designate/latest/admin/policy.html

Образец политики можно взять здесь:  https://docs.openstack.org/designate/latest/admin/samples/policy-yaml.html

Copy
root@CMPT-0001:/home/sani/sh# cat ../policy/sanko.yaml type: senlin.policy.affinity version: 1.0 properties:   servergroup:     name: web_servers     policies: anti-affinity   availability_zone: nova   enable_drs_extension: false

Например, 

Copy
os policy create /home/sani/policy/sanko.yaml root@CMPT-0001:/home/sani/sh# os policy list +----------------------------------+------------------+ | ID                               | Type             | +----------------------------------+------------------+ | e2e26ccaaf9c49e3a90f69ccc9c5099c | application/json | +----------------------------------+------------------+

Затем делаем группу серверов 

Copy
os server group create --policy  e2e26ccaaf9c49e3a90f69ccc9c5099c web_servers

Похоже ,что надо ставить Senlin. Он же дает фукциональную возможность autoscaling