Skip to main content
Eine neuere Version dieses Produkts ist erhältlich.
Die deutsche Sprachversion wurde als Serviceleistung für Sie durch maschinelle Übersetzung erstellt. Bei eventuellen Unstimmigkeiten hat die englische Sprachversion Vorrang.

MySQL aus einem Helm Diagramm implementieren

Beitragende

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

MySQL ist eine validierte App für Astra Control.

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

Hinweis Ü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.

    Hinweis 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 MySQL

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.

  • Es wird empfohlen, das Helm-Diagramm in einem anderen Namespace als dem Standard zu implementieren.

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

    helm repo add bitnami https://charts.bitnami.com/bitnami
  2. MySQL kann mit dem Befehl implementiert werden:

    Helm install <name> --namespace <namespace> --create-namespace -–set persistence.storageClass=<storage_class>
    Hinweis 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 MySQL im Namespace.

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