È possibile utilizzare le immagini archiviate in Registro Harbor per distribuire Pod vSphere negli spazi dei nomi nel Cluster supervisore.
Prerequisiti
- Eseguire il push di immagini in un progetto in Registro Harbor con lo stesso nome dello spazio dei nomi in cui si desidera distribuire l'applicazione. Vedere Eseguire il push delle immagini nel Registro Harbor incorporato.
- Aggiungere il contenuto del file vsphere-plugin.zip al percorso del file di esecuzione dell'ambiente.
Procedura
risultati
Il file YAML creato viene distribuito nello spazio dei nomi specificato utilizzando l'immagine del progetto nel Registro Harbor denominato dopo lo spazio dei nomi.
Esempio:
Creare e distribuire il seguente file YAML nello spazio dei nomi demoapp1 utilizzando l'immagine busybox dal progetto demoapp1 nel Registro Harbor:
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