• /
  • EnglishEspañolFrançais日本語한국어Português
  • Se connecterDémarrer

Cette traduction automatique est fournie pour votre commodité.

En cas d'incohérence entre la version anglaise et la version traduite, la version anglaise prévaudra. Veuillez visiter cette page pour plus d'informations.

Créer un problème

Installer le module complémentaire EKS depuis la place de marché AWS

Amazon Elastic Kubernetes Service (Amazon EKS) est un service Kubernetes géré qui vous permet d'exécuter facilement Kubernetes sur AWS et sur site. Kubernetes est un système open source permettant d'automatiser le déploiement, la mise à l'échelle et la gestion des applications conteneurisées. Ce document vous guide à travers les étapes requises pour utiliser le module complémentaire EKS d'AWS Marketplace.

Prérequis

Important

Ce module complémentaire n'est actuellement pris en charge que sur instance de type x86, la prise en charge d'ARM64 étant prévue prochainement.

Provisionnez le module complémentaire EKS via la console AWS

  1. Accédez au EKS Cluster > Add-Ons > Get More add-ons.

    EKS Add On Tab.
  2. Sous le module complémentaire AWS Marketplace, recherchez, parcourez ou accédez à l’intégration New Relic Kubernetes , cochez la case et cliquez sur Next.

    EKS Add On Marketplace.
  3. Sélectionnez la dernière version par défaut ou choisissez une version alternative, si nécessaire, et cliquez sur Next.

    EKS Add On Marketplace Config
  4. Cliquez sur Create.

Dans quelques minutes, l’opérateur Kubernetes de New Relic devrait s’activer et commencer à fonctionner. Veuillez consulter les étapes de configuration ci-dessous pour collecter et expédier les données d'observabilité de votre cluster EKS vers New Relic.

Provisionner le module complémentaire EKS via l'AWS CLI

Exécutez la commande suivante pour installer le module complémentaire NewRelic, avec --cluster-name comme nom de votre cluster EKS.

bash
$
aws eks create-addon --cluster-name REPLACE_ME --addon-name new-relic_kubernetes-operator

Vous recevrez un résultat similaire à ce qui suit :

bash
$
{
$
"addon": {
$
"addonName": "new-relic_kubernetes-operator",
$
"clusterName": "newrelic-test",
$
"status": "CREATING",
$
"addonVersion": "v0.1.8-eksbuild.1",
$
"health": {
$
"issues": []
$
},
$
"addonArn": "arn:aws:eks:ap-northeast-2:###############:addon/kubecon2023-127/new-relic_kubernetes-operator/6cc5e7b7-d8f1-5fa0-c668-2bc9727e16b3",
$
"createdAt": "2023-07-27T11:47:57.023000-07:00",
$
"modifiedAt": "2023-07-27T11:47:57.044000-07:00",
$
"tags": {}
$
}
$
}

Configurer l'opérateur Kubernetes

Vous pouvez confirmer que l’opérateur Kubernetes fonctionne en exécutant kubectl get all -n newrelic sur la CLI. Pour commencer à collecter des métriques et à les envoyer à New Relic, utilisez l'exemple de définition de ressource personnalisée (CRD) suivant :

  1. Créez un fichier crd.yml en utilisant les définitions ci-dessous, avec spec.global.cluster comme nom de votre cluster EKS et spec.global.licensekey comme clé de licence New Relic.

    apiVersion: newrelic.com/v1alpha1
    kind: NRIBundle
    metadata:
    name: nribundle-sample
    spec:
    global:
    cluster: "<cluster>"
    licenseKey: "<licenseKey>"
    lowDataMode: true
    newrelic-infrastructure:
    enabled: true
    privileged: true
    kube-state-metrics:
    image:
    tag: "v2.10.0"
    enabled: true
    kubeEvents:
    enabled: true
    newrelic-prometheus-agent:
    enabled: true
    lowDataMode: true
    config:
    kubernetes:
    integrations_filter:
    enabled: false
  2. Une fois que vous avez mis à jour la configuration souhaitée, mettez à niveau la solution avec la commande suivante :

    kubectl apply -f crd.yml -n newrelic
Droits d'auteur © 2025 New Relic Inc.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.