• /
  • EnglishEspañolFrançais日本語한국어Português
  • Inicia sesiónComenzar ahora

Te ofrecemos esta traducción automática para facilitar la lectura.

En caso de que haya discrepancias entre la versión en inglés y la versión traducida, se entiende que prevalece la versión en inglés. Visita esta página para obtener más información.

Crea una propuesta

Escalar un grupo de agentes de Azure Kubernetes Service (AKS)

Las acciones de Azure Kubernetes Service (AKS) le permiten administrar sus clústeres de AKS directamente desde sus flujos de trabajo.

Escalar un grupo de agentes de AKS

Esta acción escala un grupo de agentes de AKS actualizando el recuento de nodos mediante la API REST Agent Pools - Create Or Update.

Campo de entrada

Opcionalidad

Tipo

Descripción

clientId

Requerido

Cadena

Un

clientID

de una entidad de servicio de Azure. Se debe pasar como un secreto. Vea cómo

registrar una aplicación de Azure

.

clientSecret

Requerido

Cadena

Un

clientSecret

de una entidad de servicio de Azure. Se debe pasar como un secreto. Vea cómo

registrar una aplicación de Azure

.

tenantId

Requerido

Cadena

El identificador de inquilino de Azure. Se puede pasar como un secreto.

subscriptionId

Requerido

Cadena

El identificador de suscripción de Azure. Por ejemplo,

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

.

resourceGroupName

Requerido

Cadena

El nombre del grupo de recursos que contiene el clúster de AKS. Por ejemplo,

"my-demo-rg"

.

clusterName

Requerido

Cadena

El nombre del clúster de AKS.

agentPoolName

Requerido

Cadena

El nombre del grupo de agentes (grupo de nodos) específico dentro del clúster de AKS que desea escalar.

count

Requerido

Entero

El número deseado de nodos (máquinas virtuales) para escalar el grupo de agentes.

selectors

Opcional

Lista

Una lista de selectores utilizados para extraer valores específicos de la respuesta. Por ejemplo,

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

.

Campo de salida

Tipo

Descripción

success

Booleano

Indica si la acción se realizó correctamente. Devuelve

true

o

false

.

errorMessage

Cadena

Contiene el motivo del error como mensaje.

response

Objeto

La respuesta del cuerpo de la API de Azure. Para obtener más información, consulte

Grupos de agentes - crear o actualizar - API REST

.

asyncResponseUrl

Cadena

Opcional para una operación de larga duración. La URL para sondear el estado.

finalResponseUrl

Cadena

Opcional para una operación de larga duración. La URL que devuelve el resultado final una vez que se completa la operación.

retryAfterSeconds

Entero

Opcional para una operación de larga duración. El número de segundos a esperar antes de sondear la URL asíncrona.

eTag

Cadena

Opcional. Se utiliza para el control de concurrencia al actualizar un recurso para evitar sobrescribir los cambios de otra persona.

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.