Die deutsche Sprachversion wurde als Serviceleistung für Sie durch maschinelle Übersetzung erstellt. Bei eventuellen Unstimmigkeiten hat die englische Sprachversion Vorrang.

Implementieren Sie MariaDB aus einem Helm-Diagramm

Beitragende

Erfahren Sie, wie Sie MariaDB aus dem implementieren "Bitnami Helm-Diagramm". Nachdem Sie die MariaDB auf Ihrem Cluster implementiert haben, können Sie die Applikation mit Astra Control managen.

MariaDB ist eine validierte App für Astra.

Diese Anweisungen gelten sowohl für den Astra Control Service als auch für das Astra Control Center.

Anmerkung Über Google Marketplace bereitgestellte Applikationen wurden nicht validiert. Einige Benutzer berichten über Probleme bei der Bestandsaufnahme und/oder Datensicherung mithilfe von Google Marketplace-Implementierungen von Postgres, MariaDB und MySQL.

Anforderungen

  • Ein Cluster, der dem Astra Control hinzugefügt wurde.

    Anmerkung Für Astra Control Center können Sie den Cluster zuerst zum Astra Control Center hinzufügen oder die App als erstes hinzufügen.
  • Aktualisierte Versionen von Helm (Version 3.2+) und kubectl installiert auf einem lokalen Computer mit dem richtigen kubeconfig für den Cluster

Installieren Sie MariaDB

Zwei wichtige Hinweise zu diesem Prozess:

  • Nachdem das Cluster zum Astra Control Service hinzugefügt wurde, müssen Sie Ihre Applikation implementieren. Astra Control Center akzeptiert Anwendungen vor oder nach dem Hinzufügen des Clusters zum Astra Control Center.

  • Sie müssen das Helm-Diagramm in einem anderen Namespace als dem Standard bereitstellen.

Schritte
  1. Fügen Sie das Bitnami-Diagramm Repo hinzu:

    helm repo add bitnami https://charts.bitnami.com/bitnami
  2. Implementieren Sie MariaDB mit dem Befehl:

    Helm install <name> --namespace <namespace> --create-namespace -–set persistence.storageClass=<storage_class>
    Anmerkung Wenn die Volumengröße geändert wird, verwenden Sie Kibibyte (Ki), Mebibyte (Mi) bzw. Gibibyte (Gi).

    Es besteht die Notwendigkeit, die Storage-Klasse nur in folgenden Situationen zu definieren:

    • Sie verwenden Astra Control Service und möchten nicht die Standard-Storage-Klasse verwenden.

    • Sie verwenden Astra Control Center und haben den Cluster noch nicht in Astra Control Center importiert. Oder Sie haben das Cluster importiert, möchten aber nicht die Standard-Storage-Klasse verwenden.

Ergebnis

Dies tut Folgendes:

  • Erstellt einen Namespace.

  • Implementiert MariaDB im Namespace.

  • Erstellt eine Datenbank.

Warnung Diese Methode, das Passwort bei der Bereitstellung einzustellen, ist unsicher. Wir empfehlen dies nicht für eine Produktionsumgebung.

Nachdem die Pods online sind, können Sie die App mit Astra Control verwalten. Mit Astra Control können Sie eine App auf Namespace-Ebene oder über ein Steuerelement verwalten.