オートスケール機能のServerGroupで誤って全サーバが消されないようにしてほしい
リリースされたオートスケール(ベータ版)機能を試していた際に、コンフィグ内のServerGroupで name を入れずに設定を反映させたところ、全てのサーバが削除されてしまいました。
コンフィグ
resources:
- type: ServerGroup
zone: "is1b"
template:
plan:
core: 1
memory: 1
network_interfaces:
- upstream:
names: ["shared"]
disks:
- os_type: "almalinux"
plan: "ssd"
connection: "virtio"
size: 20
name を入れないことで全サーバが対象となってしまい、
min_size のデフォルト値の思われる 0 が効いたことによって、
通常状態(CPU使用率が閾値より小さい)でスケールインされて、すべてサーバが削除されてしまいました。
name の入れ忘れを防ぐように、nameを必須パラメータとするか、せめて警告メッセージを出す等、ご検討検討頂きたいです。
1
投票数:
![](https://secure.gravatar.com/avatar/3316d61a266f7851c69c967a96a18ecb?size=40&default=https%3A%2F%2Fassets.uvcdn.com%2Fpkg%2Fadmin%2Ficons%2Fuser_70-6bcf9e08938533adb9bac95c3e487cb2a6d4a32f890ca6fdc82e3072e0ea0368.png)
ご不便をおかけすることとなり申し訳ございません。
ServerGroup において、「name」もしくは「server_name_prefix」の指定が無い場合はエラーが表示されるように改善を実施いたしました。
この度は機能改善について情報をお寄せいただき、誠にありがとうございました。