• EnglishEspañol日本語한국어Português
  • EntrarComeçar agora

Esta tradução de máquina é fornecida para sua comodidade.

In the event of any inconsistency between the English version and the translated version, the English versionwill take priority. Please visit this page for more information.

Criar um problema

Instale o complemento EKS do mercado AWS

O Amazon Elastic Kubernetes Service (Amazon EKS) é um serviço gerenciado do Kubernetes que facilita a execução do Kubernetes na AWS e no local. Kubernetes é um sistema de código aberto para automatizar implantação, escalonamento e gerenciamento de aplicativos conteinerizados. Este documento orienta você nas etapas necessárias para usar o complemento EKS do AWS Marketplace.

Pré-requisitos

Importante

Atualmente, este complemento é compatível apenas com x86 tipo de instância, com suporte para ARM64 em breve.

Provisione o complemento EKS por meio do console AWS

  1. Navegue até EKS Cluster > Add-Ons > Get More add-ons.

  2. No complemento do AWS Marketplace, pesquise ou navegue até New Relic Kubernetes integração, marque a caixa de seleção e clique em Next.

  3. Selecione a versão padrão mais recente ou escolha uma versão alternativa, se necessário, e clique em Next.

  4. Clique em Create.

Dentro de alguns minutos, o operador Kubernetes da New Relic deverá ser ativado e começar a funcionar. Consulte as etapas de configuração abaixo para coletar e enviar dados de observabilidade do seu cluster EKS para o New Relic.

Provisione o complemento EKS por meio da AWS CLI

Execute o comando a seguir para instalar o complemento NewRelic, com --cluster-name como o nome do cluster EKS.

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

Você receberá uma saída semelhante a esta:

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": {}
$
}
$
}

Configurar o operador Kubernetes

Você pode confirmar se o operador Kubernetes funciona executando kubectl get all -n newrelic na CLI. Para começar a coletar métricas e enviar para New Relic, use o seguinte exemplo de definição de recurso personalizado (CRD):

  1. Crie um arquivo crd.yml usando as definições abaixo, com spec.global.cluster como o nome do cluster EKS e spec.global.licensekey como sua chave de licença do 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. Depois de atualizar a configuração desejada, atualize a solução com o seguinte comando:

    kubectl apply -f crd.yml -n newrelic
Copyright © 2024 New Relic Inc.

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