Обновление Raspberry Pi при загрузке с использованием сервиса AWS SSM

После этого объявления о поддержке Raspberry Pi в Raspbian OS в сервисе AWS Simple Systems Manager (SSM) я начал использовать его для управления парком устройств Raspberry Pi. В частности, есть один сценарий, я не уверен, как с ним справиться, и можно ли вообще работать с SSM.

В моей конкретной ситуации я хочу отправить кому-нибудь устройство IoT, построенное на плате Raspberry Pi. При первом включении устройства я хочу, чтобы оно автоматически загружало последние обновления. Допустим, для этого примера я использовал службу SSM для отправки двух обновлений в парк устройств во время доставки этого новейшего устройства конечному пользователю. Как настроить службу SSM для автоматического обнаружения и установки этих двух ожидающих обновлений при включении нового устройства?

Возможно ли это с помощью службы SSM? Будет ли это функция управления исправлениями или функция управления состоянием?

3 ответа

Решение

SSM Patch Manager не поддерживает исправления Raspbian сегодня. Тем не менее, вы все равно можете удаленно исправлять ваше устройство с помощью State Manager.

Для этого есть три шага: 1) Как только вы зарегистрируете свое устройство Raspberry Pi в качестве локального сервера SSM, вы можете пометить его с помощью API add-tags-to-resource.

2) Создайте или используйте существующий документ SSM для создания сценария процесса исправления.

3) Создайте сопоставление диспетчера состояний для этого тега, и при добавлении нового устройства в этот тег сопоставление автоматически применяется для начальной загрузки устройства.

Надеюсь это поможет!

У меня был аналогичный интерес к управлению патчами для моих пи, использующих SSM, однако в настоящее время пока нет базовых патчей для целей raspbian.

Я также довел это до поддержки AWS с ответом:

Привет,

Благодарим Вас за обращение в службу поддержки AWS и за интерес к Patch Manager. Меня зовут Дэн, и я буду помогать вам сегодня. Хотя агент SSM поддерживается в Raspbian и некоторые компоненты программного обеспечения доступны, в настоящее время диспетчер исправлений не работает с Raspberry Pi по этой причине. Для этого были и другие запросы, поэтому наши внутренние команды разработчиков воспринимают это как запрос функции. Мы продолжаем расширять функциональность SSM и расширять его возможности, поэтому, надеюсь, это то, что мы сможем предоставить в будущем. К сожалению, у меня нет ETA, которым я могу поделиться для этого.

Я рекомендую следить за нашими общедоступными блогами, так как мы, как правило, объявляем о таких функциях, когда они доступны. Вы можете найти эти ссылки здесь:

- блоги AWS: https://aws.amazon.com/blogs/aws/ - что нового: http://aws.amazon.com/new/

У обоих из них есть RSS-каналы, которые облегчают их отслеживание.

Пожалуйста, дайте нам знать, если есть какие-либо другие вопросы, которые мы можем ответить для вас. Мы рады помочь, как можем.

С наилучшими пожеланиями,

Дэн Х. Amazon Web Services

Так что пока я не уверен, что есть выход.

S1, S2 определяет состояние экземпляра

P1,...,P5 определяет патчи для этого экземпляра

Если вы выпустили исправления, и машина все еще находится в состоянии S1, вы можете применить P1,P2,P3,P4.

Если ваша машина все еще находится в состоянии S1 и не применяла какие-либо исправления до тех пор, пока P5 не будет обновлен как исправление, он не будет применять P1,P2,P3,P4. Вместо этого будет применяться P5 (накопительные патчи)

Я лично еще не тестировал Raspbian Patch Management. Это основано на моих наблюдениях о том, как работает система управления патчами.

Выберите патчи, примененные к данному экземпляру, и определите состояние с помощью набора патчей.

В определенном выше случае, если P1, P2, P3, P4 применяется к экземпляру, измените состояние машины на S2.

Если P1 не применяется, то P5 доступен, примените P5, чтобы перейти в состояние S2.

Диспетчер состояний помогает создавать государства, https://us-west-2.console.aws.amazon.com/ec2/v2/home?region=us-west-2

связывая патчи.

Управление исправлениями с состояниями

Надеюсь, поможет.

Другие вопросы по тегам