Podemos instalar o núcleo Greengrass em plataformas diferentes do Linux?

7

Eu sou novo no AWS Greengrass e na fase de aprender as funcionalidades.

Conforme instruído no AWS Greengrass, ao criar um novo grupo, precisamos estabelecer um núcleo Greengrass na definição de nuvem para um grupo.

Todo grupo precisa de um 'núcleo de grama verde' para funcionar. Adicionar um núcleo a uma definição de nuvem de um grupo representa um dispositivo físico.

Portanto, isso significa que o software 'Greengrass core' deve ser instalado em um dos meus dispositivos físicos. De acordo com a documentação aqui , diz que

"Onde a plataforma é: linux-armv7l, linux-x86-64, linux-aarch64

Quero saber se alguém já tentou isso no macOS?

Louco
fonte
11
Eu encontrei quase a mesma informação de infoq.com/news/2017/06/aws-greengrass por isso não ios sem janelas
mico

Respostas:

1

Você mesmo poderia ter respondido a isso lendo a extensa documentação da configuração necessária do Linux : Não.

Provavelmente, porque partes principais do núcleo são fornecidas apenas como binários pré-compilados.

Embora seja provável que esses componentes proprietários possam ser portados para o OSX pela Amazon, há poucas razões para fazê-lo, uma vez que não há muito no caminho do hardware OSX economicamente adequado para essa função.

Não vejo imediatamente nada que impeça que um desenvolvedor que deseje experimentar execute isso dentro de uma máquina virtual Linux hospedada no OSX, que já é o curso normal para muitos que desenvolvem Linux embarcado.

(Ou você pode executar o Linux nativamente no Mac ... mas isso dificilmente conta para a sua pergunta)

Observe que o SDK do cliente do dispositivo IoT é portátil.

Chris Stratton
fonte