Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
(Facoltativo) In esecuzione AWS AppConfig come DaemonSet in Amazon EKS
Con Amazon EKS, puoi eseguire AWS AppConfig Agent come sidecar, il che si traduce in un container di agenti per pod di applicazione. Oppure, se preferisci, puoi eseguire AWS AppConfig
Agent come un DaemonSet
Nota
Se esegui AWS AppConfig Agent come a DaemonSet, l'agente viene eseguito in un pod separato, il che significa che non puoi accedervi con chiamate alocalhost. È necessario inserire o scoprire in altro modo l'indirizzo IP dell'agent pod per chiamarlo.
Per eseguire AWS AppConfig Agent come a DaemonSet, create un file manifest con i seguenti contenuti. Sostituisci highlighted il testo con i dettagli relativi all'applicazione e all'ambiente. PerRegione AWS, specifica un Regione AWS codice (ad esempio,us-west-1).
apiVersion: apps/v1 kind: DaemonSet metadata: name: aws-appconfig-agent namespace:my_namespacelabels: app:my_application_labelspec: selector: matchLabels: app:my_application_labeltemplate: metadata: labels: app:my_application_labelspec: containers: - name: aws-appconfig-agent image: public.ecr.aws/aws-appconfig/aws-appconfig-agent:2.x ports: - name: http containerPort: 2772 protocol: TCP env: - name: SERVICE_REGION value:Regione AWSimagePullPolicy: IfNotPresent # set a high priority class to ensure the agent is running on every node priorityClassName: system-node-critical
Esegui il comando seguente per applicare l' AWS AppConfig agente DaemonSet al tuo cluster. Sostituiscilo aws_appconfig_agent_daemonset con il nome del tuo DaemonSet manifesto.
kubectl apply -faws_appconfig_agent_daemonset.yml