vmware.greengrass_init
greengrass-init
Ta rola konfiguruje minimalny zestaw elementów w istniejącym koncie AWS, aby umożliwić wdrażanie grup, rdzeni i urządzeń AWS Greengrass.
Wymagania
Wymagana jest wcześniej skonfigurowana AWS CLI, z już skonfigurowanymi danymi uwierzytelniającymi oraz odpowiednimi uprawnieniami do tworzenia obiektów AWS Greengrass.
Ta rola używa filtru json_query, który wymaga jmespath na lokalnej maszynie.
Zmienne
Poniższe zmienne konfiguracyjne wpływają na działanie tej roli:
greengrass_group_names
Lista grup greengrass do utworzenia.greengrass_device_stub
Podstawowa nazwa dla tworzonego urządzenia.greengrass_device_count
Rola utworzy tyle urządzeń, dodając numer do powyższego device_stub.root_ca_checksum
To jest suma kontrolna głównego CA używanego przez Greengrass i w większości przypadków nie powinna się zmieniać.greengrass_s3_bucket
Koszyk AWS S3 do przechowywania wygenerowanych plików konfiguracyjnych Greengrass.lambda_role
Dokument roli umożliwiający wykonywanie Lambda, typowa funkcja Greengrass.greengrass_service_role
Rola umożliwiająca dostęp Greengrass i IoT.greengrass_core_policy
Polityka, która ma być zastosowana do rdzenia Greengrass (domyślnie zakłada się IoT i Greengrass).greengrass_device_policy
Polityka, która ma być zastosowana do urządzeń (również IoT i Greengrass są domyślne).
Przykładowy Playbook
- hosts: greengrass
roles:
- { role: vmware.greengress-init, greengrass_group_names: [g1, g2] }
Licencja
Licencja Apache 2.0 lub GPLv3
Zainstaluj
ansible-galaxy install vmware.greengrass_init
Licencja
other
Pobrania
140
Właściciel