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

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

Caso haja alguma divergência entre a versão em inglês e a traduzida, a versão em inglês prevalece. Acesse esta página para mais informações.

Criar um problema

Instale o complemento EKS do mercado AWS

O Amazon Elastic Kubernetes Service (Amazon EKS) é um serviço Kubernetes gerenciado 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 explica as 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.