Sie können jede VM containerisieren.
Prozedur
- Klicken Sie im Hauptmenü auf Erkennung.
- Navigieren Sie auf der linken Navigationsseite zu .
- Wählen Sie eine VM aus und weisen Sie der VM das Tag
REPLATFORM
zu.
- Bereiten Sie die VM-Containerisierung vor, um Application Transformer for VMware Tanzu mit dem Kubernetes-Cluster und der Harbor-Registrierung vertraut zu machen.
Hinweis: Stellen Sie sicher, dass die Registrierung sowohl für
Application Transformer for VMware Tanzu als auch für den Kubernetes-Zielcluster zugänglich ist.
- Klicken Sie im Hauptmenü auf Umwandeln.
- Wechseln Sie unter Einstellungen zu Auf V2C vorbereiten.
- Wählen Sie eine Image-Registrierung aus und geben Sie das Repository ein, das Sie zum Übertragen eines Images wiederverwenden möchten.
Hinweis: Wenn Sie die eingebettete Harbor-Registrierung als Image-Registrierung verwenden möchten, gehen Sie zu
und fügen Sie eine Registrierung im folgenden Format hinzu:
<appliance IP>:9443
. Stellen Sie sicher, dass Sie den neuen Eintrag auswählen, um das Image zu pushen.
Das Image wird innerhalb von
Application Transformer for VMware Tanzu gepackt. Der Kubernetes-Zielcluster stellt einen Container aus diesem Image bereit und die VMs, die wir containerisieren, werden als Prozess innerhalb des Containers ausgeführt.
- Klicken Sie auf Speichern und Weiter.
Dadurch wird das Image an die Registrierung übertragen.
- Klicken Sie auf Durchsuchen und wählen Sie die Kubernetes-Cluster-Konfigurationsdatei (~/.kube/config.yaml-Datei) aus, mit der Sie eine Verbindung herstellen möchten.
- Klicken Sie auf Speichern und Weiter.
- Wählen Sie einen Worker-Knoten aus, den Sie für die VM-Containerisierung verwenden möchten.
- Geben Sie den Namespace für den auszuführenden Container ein.
- Klicken Sie auf Speichern und Weiter.
Application Transformer for VMware Tanzu überprüft Folgendes:
- der Worker-Knoten ist für die Containerisierung geeignet
- die Harbor-Virtualisierung ist aktiviert
- das Linux-Betriebssystem
- Klicken Sie auf Speichern und Weiter.
- Wählen Sie den Mount-Speicherort für die Ziel-VM-Festplatte aus.
- Klicken Sie auf Beenden.
- Klicken Sie auf Bereitstellen.
Stellt den Container im Kubernetes-Zielcluster bereit. Sie können auf
Zurücksetzen klicken, um den von Ihnen erstellten Container zu löschen.
- Klicken Sie im Hauptmenü auf Umwandeln.
- Klicken Sie auf die drei Punkte neben dem VM-Namen und wählen Sie VM-Containerisierung aus.
- Geben Sie einen eindeutigen Namen ein.
Sie können dieselbe VM mit unterschiedlichen Namen containerisieren.
- Geben Sie den Zielport für den Container ein.
Verwenden Sie einen beliebigen Port größer als 5900. Beispiel: 5910.
- Geben Sie die CPU-Anzahl ein, die die VM ausführen soll.
- Geben Sie den RAM ein, den Sie auf dem Ziel-Worker-Knoten reservieren möchten.
- Geben Sie die Ports ein, die für das Containernetzwerk verfügbar gemacht werden sollen. Beispiel: 9022:22,8080:9090, wobei 8080 der Zielport für den Container und 9090 der von den VMs zugänglich gemachte Port ist.
- Klicken Sie auf Containerisieren.
Ergebnisse
Die Festplatte wird auf den Ziel-Worker-Knoten heruntergeladen.