¿Podemos instalar el núcleo de Greengrass para una plataforma diferente a Linux?

7

Soy nuevo en AWS Greengrass y en la fase de aprender sus funcionalidades.

Como se indica en AWS Greengrass, al crear un nuevo grupo necesitamos establecer un núcleo de Greengrass en la definición de nube para un grupo.

Cada grupo necesita un 'núcleo de Greengrass' para funcionar. Agregar un núcleo a una definición de nube de un grupo representa un dispositivo físico.

Esto significa que el software 'Greengrass core' debe instalarse en uno de mis dispositivos físicos. De acuerdo con la documentación aquí , dice que

"Donde la plataforma es: linux-armv7l, linux-x86-64, linux-aarch64

¿Quiero saber si alguien ha intentado esto en macOS?

Enojado
fuente
1
Encontré casi la misma información en infoq.com/news/2017/06/aws-greengrass, así que no hay ios ni ventanas
mico

Respuestas:

1

Podrías haber respondido esto solo leyendo la extensa documentación de la configuración de Linux requerida : No.

Esto es probable porque las partes clave del núcleo se proporcionan solo como archivos binarios precompilados.

Si bien es probable que Amazon pueda portar estos componentes propietarios a OSX, hay pocas razones para hacerlo, ya que no hay mucho en el camino del hardware OSX económicamente adecuado para este rol.

No veo de inmediato nada que impida que un desarrollador que desee experimentar ejecute esto dentro de una máquina virtual Linux alojada en OSX, que ya es el curso normal para muchos que realizan desarrollo de Linux incorporado.

(O podría ejecutar Linux de forma nativa en la Mac ... pero eso apenas cuenta para su pregunta)

Tenga en cuenta que el SDK del cliente del dispositivo IoT es portátil.

Chris Stratton
fuente