View a markdown version of this page

Configuration de l'agent - AWS Ground Station

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Configuration de l'agent

Après avoir installé l'agent, vous devez mettre à jour le fichier de configuration de l'agent à l'adresse/opt/aws/groundstation/etc/aws-gs-agent-config.json.

Fichier de configuration de l'agent

Exemple

{ "capabilities": [ "arn:aws:groundstation:eu-central-1:123456789012:dataflow-endpoint-group/bb6c19ea-1517-47d3-99fa-3760f078f100" ], "device": { "privateIps": [ "127.0.0.1" ], "publicIps": [ "1.2.3.4" ], "agentCpuCores": [ 24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92 ] }

Répartition des champs

caractéristiques

Les fonctionnalités sont spécifiées sous la forme Dataflow Endpoint Group Amazon Resource Names.

Obligatoire : True

Format : tableau de chaînes

  • Valeurs : capacité ARNs → String

Exemples :

"capabilities": [ "arn:aws:groundstation:${AWS::Region}:${AWS::AccountId}:dataflow-endpoint-group/${DataflowEndpointGroupId}" ]

device

Ce champ contient les champs supplémentaires nécessaires pour énumérer le « périphérique » EC2 actuel.

Obligatoire : True

Format : Objet

Membres :

  • IP privées

  • IP publiques

  • agent CpuCores

  • Adaptateurs réseau

IP privées

Ce champ n'est pas utilisé actuellement, mais il est inclus pour de futurs cas d'utilisation. Si aucune valeur n'est incluse, la valeur par défaut sera [« 127.0.0.1 »]

Obligatoire : False

Format : tableau de chaînes

  • Valeurs : Adresses IP → Chaîne

Exemple :

"privateIps": [ "127.0.0.1" ],

IP publiques

IP élastique (EIP) par groupe de points de terminaison de flux de données.

Obligatoire : True

Format : tableau de chaînes

  • Valeurs : Adresses IP → Chaîne

Exemple :

"publicIps": [ "9.8.7.6" ],

Cœurs de processeur pour agents

Cela indique quels cœurs virtuels sont réservés au processus aws-gs-agent. Consultez Planification du cœur du processeur les exigences relatives à la définition appropriée de cette valeur.

Obligatoire : True

Format : Int Array

  • Valeurs : Chiffres de base → int

Exemple :

"agentCpuCores": [ 24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92 ]

Adaptateurs réseau

Cela correspond aux adaptateurs Ethernet, ou aux interfaces connectées aux ENI, qui recevront les données.

Obligatoire : False

Format : tableau de chaînes

  • Valeurs : noms des adaptateurs Ethernet (vous pouvez les trouver en exécutantip link show)

Exemple :

"networkAdapters": [ "eth0" ]