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_namesLista grup greengrass do utworzenia.greengrass_device_stubPodstawowa nazwa dla tworzonego urządzenia.greengrass_device_countRola utworzy tyle urządzeń, dodając numer do powyższego device_stub.root_ca_checksumTo jest suma kontrolna głównego CA używanego przez Greengrass i w większości przypadków nie powinna się zmieniać.greengrass_s3_bucketKoszyk AWS S3 do przechowywania wygenerowanych plików konfiguracyjnych Greengrass.lambda_roleDokument roli umożliwiający wykonywanie Lambda, typowa funkcja Greengrass.greengrass_service_roleRola umożliwiająca dostęp Greengrass i IoT.greengrass_core_policyPolityka, która ma być zastosowana do rdzenia Greengrass (domyślnie zakłada się IoT i Greengrass).greengrass_device_policyPolityka, 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_initLicencja
other
Pobrania
150
Właściciel
