(Tech Preview) Installieren Sie den deklarativen Kubernetes Astra Connector
Cluster, die über deklarative Kubernetes-Workflows gemanagt werden, ermöglichen über Astra Connector die Kommunikation zwischen dem gemanagten Cluster und Astra Control. Sie müssen Astra Connector auf allen Clustern installieren, die Sie mit deklarativen Kubernetes-Workflows managen werden.
Sie installieren den deklarativen Kubernetes Astra Connector mithilfe von Kubernetes-Befehlen und CR-Dateien (Custom Resource).
-
Wenn Sie diese Schritte ausführen, führen Sie diese Befehle auf dem Cluster aus, den Sie mit Astra Control managen möchten.
-
Wenn Sie einen Bastion-Host verwenden, geben Sie diese Befehle über die Befehlszeile des Bastion-Hosts aus.
-
Sie benötigen Zugriff auf den Cluster, den Sie mit Astra Control managen möchten.
-
Sie benötigen Kubernetes-Administratorberechtigungen, um den Astra Connector Operator auf dem Cluster zu installieren.
|
Wenn das Cluster mit der Durchsetzung der Pod-Sicherheitszulassung konfiguriert ist, was der Standard für Kubernetes-Cluster ab Version 1.25 ist, müssen Sie die PSA-Einschränkungen für die entsprechenden Namespaces aktivieren. Siehe "Bereiten Sie Ihre Umgebung mit Astra Control auf das Cluster-Management vor" Weitere Anweisungen. |
-
Installieren Sie den Astra Connector Operator auf dem Cluster, das Sie mit deklarativen Kubernetes-Workflows managen möchten. Wenn Sie diesen Befehl ausführen, wird der Namespace verwendet
astra-connector-operator
Wird erstellt und die Konfiguration wird auf den Namespace angewendet: -
Überprüfen Sie, ob der Bediener installiert und bereit ist:
-
Holen Sie sich ein API-Token von Astra Control. Siehe "Dokumentation von Astra Automation" Weitere Anweisungen.
-
Erstellen Sie mithilfe des Tokens einen Schlüssel. Ersetzen Sie <API_TOKEN> durch das Token, das Sie von Astra Control erhalten haben:
-
Erstellen Sie einen Docker-Schlüssel, um das Astra Connector-Image zu übertragen. Ersetzen Sie Werte in Klammern <> durch Informationen aus Ihrer Umgebung:
Die <ASTRA_CONTROL_ACCOUNT_ID> finden Sie in der Web-UI von Astra Control. Wählen Sie in der Web-Benutzeroberfläche das Symbol oben rechts auf der Seite aus und wählen Sie API Access. -
Erstellen Sie die Astra Connector CR-Datei und benennen Sie sie
astra-connector-cr.yaml
. Aktualisieren Sie die Werte in Klammern <>, um sie an die Astra Control-Umgebung und die Cluster-Konfiguration anzupassen:-
<ASTRA_CONTROL_ACCOUNT_ID>: Erhalten von der Astra Control Web-UI während des vorhergehenden Schritts.
-
<CLUSTER_NAME>: Der Name, dem dieser Cluster in Astra Control zugewiesen werden soll.
-
<ASTRA_CONTROL_URL>: Die Web UI URL von Astra Control. Beispiel:
https://astra.control.url
-
-
Nachdem Sie das ausgefüllt haben
astra-connector-cr.yaml
Datei mit den richtigen Werten, CR anwenden: -
Überprüfen Sie, ob der Astra Connector vollständig bereitgestellt ist:
-
Überprüfen Sie, ob das Cluster bei Astra Control registriert ist:
Sie sollten eine Ausgabe wie die folgende sehen:
NAMESPACE NAME REGISTERED ASTRACONNECTORID STATUS astra-connector astra-connector true 00ac8-2cef-41ac-8777-ed0583e Registered with Astra
-
Überprüfen Sie, ob der Cluster in der Liste der verwalteten Cluster auf der Seite Cluster der Astra Control Web UI angezeigt wird.