

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

# (Optional) Wird AWS AppConfig als DaemonSet in Amazon EKS ausgeführt
<a name="appconfig-integration-containers-agent-daemon"></a>

Mit Amazon EKS können Sie AWS AppConfig Agent als Sidecar ausführen, was zu einem Agent-Container *pro Anwendungs-Pod* führt. Oder, wenn Sie es vorziehen, können Sie AWS AppConfig Agent als ausführen [DaemonSet](https://kubernetes.io/docs/concepts/workloads/controllers/daemonset/), was zu einem Agenten-Container *pro Knoten in Ihrem* Cluster führt. 

**Anmerkung**  
Wenn Sie AWS AppConfig Agent als ausführen DaemonSet, wird der Agent in einem separaten Pod ausgeführt, was bedeutet, dass Sie mit Aufrufen von nicht darauf zugreifen können`localhost`. Sie müssen die IP-Adresse des Agenten-Pods eingeben oder auf andere Weise ermitteln, um ihn aufrufen zu können.

Um den AWS AppConfig Agenten als auszuführen DaemonSet, erstellen Sie eine Manifestdatei mit dem folgenden Inhalt. Ersetzen Sie {{highlighted}} Text durch Details zu Ihrer Anwendung und Umgebung. Geben Sie für {{AWS-Region}} einen AWS-Region Code an (z. B.`us-west-1`). 

```
apiVersion: apps/v1
kind: DaemonSet
metadata:
  name: aws-appconfig-agent
  namespace: {{my_namespace}}
  labels:
    app: {{my_application_label}}
spec:
   selector:
    matchLabels:
      app: {{my_application_label}}
  template:
    metadata:
      labels:
        app: {{my_application_label}}
    spec:
      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: {{AWS-Region}}
        imagePullPolicy: IfNotPresent
      # set a high priority class to ensure the agent is running on every node
      priorityClassName: system-node-critical
```

Führen Sie den folgenden Befehl aus, um den AWS AppConfig Agenten DaemonSet auf Ihren Cluster anzuwenden. {{aws\_appconfig\_agent\_daemonset}}Ersetzen Sie es durch den Namen Ihres DaemonSet Manifests.

```
kubectl apply -f {{aws_appconfig_agent_daemonset}}.yml
```