cloudz-cp / harbor-migration-offline

0 stars 0 forks source link

Container-images/Helm-chart's exporter/importer for Harbor

Prerequisite

git clone https://github.com/cloudz-cp/harbor-migration-offline.git

Export Harbor project's container images

cd container-images
# check variables for Harbor domain and credentials
vi export-imgs.sh
chmod +x export-imgs.sh
./export-imgs.sh

Import Harbor project's container images

cd container-images
# check variables for Harbor domain and credentials
vi import-imgs.sh
chmod +x import-imgs.sh
./import-imgs.sh

Export Harbor project's helm-charts

cd helm-charts
# check variables for Harbor domain and credentials
vi export-charts.sh
chmod +x export-charts.sh
./export-charts.sh

Import Harbor project's helm-charts

  1. Login Harbor
  2. Create Projects named 'cloudzcp', 'cloudzcp-addon', 'cloudzcp-public'
  3. Click each project
  4. Click 'Helm Charts' tab
  5. Click 'Upload' button
  6. Click 'Browse' button and select chart-archive file