Sie können in Harbor-Registrierung gespeicherte Images verwenden, um vSphere-Podsin Namespaces auf dem Supervisor-Cluster bereitzustellen.
Voraussetzungen
- Geben Sie Images an ein Projekt in Harbor-Registrierung mit demselben Namen wie der Namespace weiter, in dem Sie Ihre Anwendung bereitstellen möchten. Weitere Informationen hierzu finden Sie unter Weitergeben von Images an die eingebettete Harbor-Registrierung.
- Fügen Sie den Inhalt der Datei vsphere-plugin.zip dem Ausführungsdateipfad Ihrer Umgebung hinzu.
Prozedur
Ergebnisse
Die YAML-Datei, die Sie erstellt haben, wird im angegebenen Namespace bereitgestellt, indem das Image aus dem Projekt in Harbor-Registrierung verwendet wird, das nach dem Namespace benannt ist.
Beispiel:
Erstellen Sie die folgende YAML-Datei im Namespace demoapp1 und stellen Sie sie bereit, indem Sie das busybox-Image aus dem demoapp1-Projekt in Harbor-Registrierung verwenden:
apiVersion: v1 kind: Pod metadata: name: busybox namespace: demoapp1 spec: containers: - name: busybox image: <harbor_IP>/demoapp1/busybox:latest command: - sleep - "3600" imagePullPolicy: IfNotPresent restartPolicy: Always