Skip to main content
È disponibile una versione più recente di questo prodotto.
La versione in lingua italiana fornita proviene da una traduzione automatica. Per eventuali incoerenze, fare riferimento alla versione in lingua inglese.

Definire un'applicazione da gestire con Trident Protect

Collaboratori netapp-aruldeepa

È possibile definire un'applicazione che si desidera gestire con Trident Protect creando un'applicazione CR e un AppVault CR associato.

Creare un AppVault CR

È necessario creare una CR AppVault che verrà utilizzata quando si eseguono operazioni di protezione dei dati sull'applicazione e la CR AppVault deve risiedere nel cluster in cui è installato Trident Protect. AppVault CR è specifico per l'ambiente in uso; per esempi di CRS AppVault, fare riferimento a. "Risorse personalizzate AppVault."

Definire un'applicazione

È necessario definire ogni applicazione che si desidera gestire con Trident Protect. È possibile definire un'applicazione da gestire creando manualmente un CR di applicazione o utilizzando l'interfaccia CLI Trident Protect.

Fasi
  1. Creare il file CR dell'applicazione di destinazione:

    1. Creare il file di risorsa personalizzata (CR) e assegnargli un nome (ad esempio, maria-app.yaml).

    2. Configurare i seguenti attributi:

      • metadata.name: (required) il nome della risorsa personalizzata dell'applicazione. Si noti il nome scelto perché altri file CR necessari per le operazioni di protezione fanno riferimento a questo valore.

      • spec.includedNamespaces: (required) utilizzare le etichette dello spazio dei nomi o un nome dello spazio dei nomi per specificare gli spazi dei nomi in cui esistono le risorse dell'applicazione. Lo spazio dei nomi dell'applicazione deve essere parte di questo elenco.

        Esempio YAML:

    ---
    apiVersion: protect.trident.netapp.io/v1
    kind: Application
    metadata:
      name: maria
      namespace: my-app-namespace
    spec:
      includedNamespaces:
        - namespace: my-app-namespace
    YAML
  2. Dopo aver creato l'applicazione CR per adattarla all'ambiente in uso, applicare il CR. Ad esempio:

    kubectl apply -f maria-app.yaml
    Console