Gestionar una aplicación
Puede crear una aplicación gestionada basada en una aplicación ya conocida por Astra en un espacio de nombres específico. Cuando una aplicación se gestiona o se define en Astra, se puede proteger mediante la realización de backups y copias Snapshot.
Paso 1: Seleccione el espacio de nombres
Realice el flujo de trabajo "Enumere los espacios de nombres" y seleccione el espacio de nombres.
Paso 2: Seleccione el clúster
Realice el flujo de trabajo "Enumere los clústeres" y seleccione el clúster.
Paso 3: Administrar la aplicación
Realice la siguiente llamada a la API de REST para gestionar la aplicación.
Esta llamada a la API de REST utiliza el siguiente método y extremo.
Método HTTP | Ruta |
---|---|
PUBLICAR |
/account/{account_id}/k8s/v2/apps |
Además de los parámetros comunes con todas las llamadas API DE REST, en los ejemplos curl de este paso se incluyen los siguientes parámetros.
Parámetro | Tipo | Obligatorio | Descripción |
---|---|---|---|
JSON |
Cuerpo |
Sí |
Proporciona los parámetros necesarios para identificar la aplicación que se va a gestionar. Vea el ejemplo siguiente. |
curl --request POST \
--location "https://astra.netapp.io/accounts/$ACCOUNT_ID/k8s/v2/apps" \
--include \
--header "Content-Type: application/astra-app+json" \
--header "Accept: */*" \
--header "Authorization: Bearer $API_TOKEN" \
--data @JSONinput
{
"clusterID": "7ce83fba-6aa1-4e0c-a194-26e714f5eb46",
"name": "subtext",
"namespaceScopedResources": [{"namespace": "kube-matrix"}],
"type": "application/astra-app",
"version": "2.0"
}