您可以使用儲存在 Harbor 登錄 中的映像,在 主管叢集 的命名空間中部署 vSphere 網繭。
必要條件
- 將映像推送至 Harbor 登錄 中其名稱與您要部署應用程式的命名空間相同的專案。請參閱將映像推送至內嵌式 Harbor 登錄。
- 將 vspere-plugin.zip 的內容新增至環境的執行檔案路徑。
程序
結果
您建立的 YAML 檔案會透過使用來自 Harbor 登錄 上、以該命名空間命名的專案映像,部署到指定的命名空間。
範例:
使用 Harbor 登錄 的 demoapp1 專案中的 busybox 映像,在命名空間 demoapp1 上建立和部署下列 YAML 檔案:
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