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

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

Например, 

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

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

os server group create --policy  e2e26ccaaf9c49e3a90f69ccc9c5099c web_servers

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