События правильны, если вам нужно выполнить запуск, когда cloud-init завершен. Вероятно, вы захотите, чтобы ваш скрипт выполнялся с ключевым словом task, так что биты, зависящие от облака-init, блокируются до завершения вашего скрипта.
Для выключения
start on runlevel [016]
Запустит что-то, как происходит обычное выключение системы.
Обратите внимание, что в кулинарной книге выскочки есть много информации об этих вещах:
http: //upstart.ubuntu. ком / кулинарной /