Amazon EKS Anywhere

Supported OS Linux Windows Mac OS

Versión de la integración1.0.0

EKS Dashboard

Información general

Amazon Elastic Kubernetes Service (EKS) es un servicio de Kubernetes gestionado que automatiza ciertos aspectos del despliegue y mantenimiento de cualquier entorno de Kubernetes estándar. Ya sea que migres una aplicación de Kubernetes existente a Amazon EKS o despliegues un clúster nuevo en Amazon EKS en AWS Outposts, Datadog te ayuda a monitorizar tus entornos de EKS en tiempo real.

Amazon EKS Anywhere es una opción de despliegue que te permite crear y operar clústeres Kubernetes on-premises, incluidas máquinas virtuales (por ejemplo, VMware vSphere) y servidores sin sistema operativo.

Configuración

Dado que Datadog ya se integra con Kubernetes y AWS, está preparado para monitorizar EKS. Si estás ejecutando el Agent en un clúster de Kubernetes y tiene previsto migrar a EKS, puedes seguir monitorizando tu clúster con Datadog.

Además, se admiten Amazon EKS Managed Node Groups y Amazon EKS en AWS Outposts.

Configuración del Helm chart de Datadog

Utiliza las Instrucciones de despliegue del Agent con Helm con estas instrucciones de configuración adicionales:

  1. Configura datadog.kubelet.tlsVerify en false.
  2. Configura una tolerancia en el pod del Agent. Esto es necesario para monitorizar el plano de control.

En el siguiente fragmento de Helm se muestran los cambios específicos para monitorizar EKS Anywhere:

datadog:
  kubelet:
    tlsVerify: false
agents:
  tolerations:
  - effect: NoSchedule
    key: node-role.kubernetes.io/master
    operator: Exists

Recopilación de métricas

Para monitorizar EKS es necesario configurar una de las siguientes integraciones de Datadog junto con integraciones para cualquier otro servicio de AWS que estés ejecutando con EKS, como ELB.

Recopilación de logs

Disponible para las versiones 6.0 o posteriores del Agent

La configuración es exactamente la misma que para Kubernetes. Para empezar a recopilar logs de todos tus contenedores, utiliza tus [variables de entorno] del Datadog Agent (https://docs.datadoghq.com/agent/basic_agent_usage/kubernetes/#log-collection-setup).

Utiliza DaemonSets para desplegar automáticamente el Datadog Agent en todos tus nodos.

Sigue las instrucciones para la recopilación de logs de contenedores para obtener más información sobre las variables de entorno y las opciones de configuración avanzadas.

Solucionar problemas

¿Necesitas ayuda? Ponte en contacto con asistencia técnica de Datadog.

Referencias adicionales