

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

# (Opcional) Ejecutarse AWS AppConfig como DaemonSet en Amazon EKS
<a name="appconfig-integration-containers-agent-daemon"></a>

Con Amazon EKS, puede ejecutar el AWS AppConfig agente como un sidecar, lo que da como resultado un contenedor de agentes *por módulo de aplicación.* O, si lo prefiere, puede ejecutar el AWS AppConfig agente como un [DaemonSet](https://kubernetes.io/docs/concepts/workloads/controllers/daemonset/), lo que da como resultado un contenedor de agentes *por nodo del clúster*. 

**nota**  
Si ejecuta el AWS AppConfig agente como un DaemonSet, el agente se ejecuta en un módulo independiente, lo que significa que no podrá acceder a él con llamadas a`localhost`. Debe introducir o descubrir de otro modo la dirección IP del pod del agente para poder llamarlo.

Para ejecutar el AWS AppConfig agente como un DaemonSet, crea un archivo de manifiesto con el siguiente contenido. Sustituya *highlighted* el texto por los detalles de la aplicación y el entorno. En *Región de AWS*, especifique un código de Región de AWS (por ejemplo, `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: Región de AWS
        imagePullPolicy: IfNotPresent
      # set a high priority class to ensure the agent is running on every node
      priorityClassName: system-node-critical
```

Ejecute el siguiente comando para aplicar el AWS AppConfig agente DaemonSet a su clúster. *aws\$1appconfig\$1agent\$1daemonset*Sustitúyalo por el nombre de tu DaemonSet manifiesto.

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