La versione in lingua italiana fornita proviene da una traduzione automatica. Per eventuali incoerenze, fare riferimento alla versione in lingua inglese.
Gestire un'applicazione
Collaboratori
Suggerisci modifiche
È possibile creare un'applicazione gestita in base a un'applicazione già nota ad Astra in uno spazio dei nomi specifico. Quando un'applicazione viene gestita o definita in Astra, è possibile proteggerla eseguendo backup e snapshot.
1. Selezionare lo spazio dei nomi
Eseguire il flusso di lavoro "Elencare gli spazi dei nomi" e selezionare lo spazio dei nomi.
2. Selezionare il cluster
Eseguire il flusso di lavoro "Elencare i cluster" e selezionare il cluster.
3. Gestire l'applicazione
Eseguire la seguente chiamata API REST per gestire l'applicazione.
Metodo HTTP | Percorso |
---|---|
POST |
/accounts/{account_id}/k8s/v2/apps |
Parametri di input aggiuntivi
Oltre ai parametri comuni a tutte le chiamate API REST, negli esempi di curl vengono utilizzati anche i seguenti parametri.
Parametro | Tipo | Obbligatorio | Descrizione |
---|---|---|---|
JSON |
Corpo |
Sì |
Fornisce i parametri necessari per identificare l'applicazione da gestire. Vedere l'esempio riportato di seguito. |
Esempio di input JSON
{
"clusterID": "7ce83fba-6aa1-4e0c-a194-26e714f5eb46",
"name": "subtext",
"namespaceScopedResources": [{"namespace": "kube-matrix"}],
"type": "application/astra-app",
"version": "2.0"
}
Esempio di curl: Gestire un'applicazione
curl --location -i --request POST 'https://astra.netapp.io/accounts/<ACCOUNT_ID>/k8s/v2/apps' --header 'Content-Type: application/astra-app+json' --header 'Accept: */*' --header 'Authorization: Bearer <API_TOKEN>' --data @JSONinput