Importieren eines StyleBook, um eine Anwendung für die Autoscale-Gruppe zu konfigurieren

Sie können Ihre eigenen StyleBooks importieren, um eine Anwendungskonfiguration zu erstellen. Die Autoscale-Gruppe StyleBooks ähneln traditionellen StyleBooks. Die StyleBooks zum Konfigurieren von Anwendungen auf NetScaler Autoscale-Gruppen und -Instanzen weisen jedoch einige Variationen auf. Dieser Artikel hilft Ihnen, sich mit den StyleBook-Regeln zur Konfiguration einer Autoscale-Anwendung vertraut zu machen.

Bevor Sie eine Anwendung erstellen, stellen Sie sicher, dass Sie die Autoscale-Konfiguration für die erforderliche Public Cloud abgeschlossen haben.

Klicken Sie auf der Seite StyleBook auswählen auf Neues StyleBook importieren. Weitere Informationen zu den Importoptionen finden Sie unter Importieren und Verwenden von StyleBook.

Autoscale StyleBooks importieren

Die Autoscale-Gruppe StyleBooks haben einige obligatorische Parameter. Die folgende Attributliste beschreibt die Variation zwischen der Autoscale-Gruppe und traditionellen StyleBooks:

  • Typ - Schließen Sie im Abschnitt “Header” das Attribut type mit dem Wert ein: autoscale.

     type: autoscale
     <!--NeedCopy-->
    

    Dieses Attribut stellt sicher, dass das StyleBook nur zum Konfigurieren einer Anwendung in der NetScaler Autoscale-Gruppe verwendet wird. Außerdem wird verhindert, dass das StyleBook in der Liste Anwendungen > Konfiguration > StyleBooks angezeigt wird.

    Es folgt ein Beispiel-Header der Autoscale-Gruppe StyleBook:

     name: autoscale-params
     namespace: com.citrix.adc.commontypes
     version: "1.0"
     description: "This StyleBook defines the parameters required for Autoscale Deployment"
     display-name: "Autoscale Parmeters StyleBook"
     private: true
     type: autoscale
     schema-version: "1.0"
     <!--NeedCopy-->
    
  • Anwendungsname : Dieser Parameter beschreibt den Anwendungsnamen und die Beschreibung. Geben Sie das Labelfeld an, um den Parameter in der NetScaler Console -GUI anzuzeigen. Dieses Feld ist ein String-Typ.

     -
         name: app_name  
         label: "Application Name"  
         description: "Name of the Application"  
         type: string  
         key: true  
         gui:  
           updatable: false  
           required: true
     <!--NeedCopy-->
    
  • Virtuelle IP-Adresse - Dieser Parameter beschreibt die IP-Adresse eines virtuellen Servers. Die Autoscale-Gruppe aktualisiert diesen Parameter automatisch.

     -
         name: ip_address  
         label: "IP Address of the LoadBalancer"  
         description: "IP Address of the LoadBalancer"  
         type: ipaddress  
         gui:  
           hidden: true
     <!--NeedCopy-->
    
  • IPSet - Wenn Sie eine Anwendung bereitstellen, IPset wird eine auf Clustern in jeder Availability Zone erstellt.

    • In AWS sind die Domain und die Instanz-IP-Adressen bei DNS/NLB registriert.

    • In Azure sind die Domäne und die Instanz IP-Adressen beim Azure-Traffic-Manager oder ALB registriert.

    • In Google Cloud sind die IP-Adressen der Domain und der Instanz beim Google Network Load Balancer registriert.

    Sie können IP-Adressen oder eine IP angeben, die in der Autoscale-Gruppe StyleBook festgelegt wurde.

     -
         name: ipset
         label: "IPSet"
         description: "Configuration for network ipset resource"
         type: string
         gui:
           hidden: true
     <!--NeedCopy-->
    
Importieren eines StyleBook, um eine Anwendung für die Autoscale-Gruppe zu konfigurieren

In diesem Artikel