• /
  • EnglishEspañolFrançais日本語한국어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

Dimensionar um pool de agentes do Azure Kubernetes Service (AKS)

As ações do Azure Kubernetes Service (AKS) permitem gerenciar seus clusters do AKS diretamente dos seus fluxos de trabalho.

Dimensionar um pool de agentes do AKS

Esta ação dimensiona um pool de agentes do AKS atualizando a contagem de nós usando a Pools de Agentes - Criar ou Atualizar - API REST.

Campo de entrada

Opcionalidade

Tipo

Descrição

clientId

Obrigatório

Corda

Um

clientID

de uma Entidade de Serviço do Azure. Deve ser passado como um segredo. Veja como

registrar um aplicativo do Azure

.

clientSecret

Obrigatório

Corda

Um

clientSecret

de uma Entidade de Serviço do Azure. Deve ser passado como um segredo. Veja como

registrar um aplicativo do Azure

.

tenantId

Obrigatório

Corda

O identificador de locatário do Azure. Pode ser passado como um segredo.

subscriptionId

Obrigatório

Corda

O identificador de assinatura do Azure. Por exemplo,

"12345678-1234-1234-1234-123456789abc"

.

resourceGroupName

Obrigatório

Corda

O nome do grupo de recursos que contém o cluster AKS. Por exemplo,

"my-demo-rg"

.

clusterName

Obrigatório

Corda

O nome do cluster AKS.

agentPoolName

Obrigatório

Corda

O nome do pool de agentes (pool de nós) específico dentro do cluster AKS que você deseja dimensionar.

count

Obrigatório

Inteiro

O número desejado de nós (máquinas virtuais) para dimensionar o pool de agentes.

selectors

Opcional

Lista

Uma lista de seletores usados para extrair valores específicos da resposta. Por exemplo,

[{"name": "statusCode", "expression": ".response.status_code"}]

.

Campo de saída

Tipo

Descrição

success

Boleano

Indica se a ação foi bem-sucedida. Retorna

true

ou

false

.

errorMessage

Corda

Contém o motivo da falha como uma mensagem.

response

Objeto

A resposta do corpo da API do Azure. Para obter mais informações, consulte

Pools de agentes - Criar ou atualizar - API REST

.

asyncResponseUrl

Corda

Opcional para operação de longa duração. A URL para consultar o status.

finalResponseUrl

Corda

Opcional para operação de longa duração. A URL que retorna o resultado final assim que a operação for concluída.

retryAfterSeconds

Inteiro

Opcional para operação de longa duração. O número de segundos a esperar antes de consultar a URL assíncrona.

eTag

Corda

Opcional. Usado para controle de concorrência ao atualizar um recurso para evitar sobrescrever as alterações de outra pessoa.

name: scaleAzureAksPool
description: 'This Workflows scales azure aks scale pool'
steps:
- name: azure_aks_scalePool_1
type: action
action: azure.aks.scalePool
version: 1
inputs:
clientId: ${{ :secrets:azure-client-id }}
clientSecret: ${{ :secrets:azure-client-secret }}
tenantId: ${{ :secrets:azure-client-tenant }}
subscriptionId: "12345678-1234-1234-1234-123456789abc"
resourceGroupName: "my-resource-group"
clusterName: test-cluster
agentPoolName: agentpool
count: 4
next: end
Copyright © 2026 New Relic Inc.

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