ข้ามไปยังเนื้อหาหลัก

ขั้นตอนที่ 5 - ดึง Helm charts

Glasswall Halo ประกอบด้วย Glasswall Helm charts ที่โฮสต์อยู่ใน Artifact Registry ที่ต้องยืนยันตัวตนของเรา พร้อมด้วย charts ของบุคคลที่สามที่เป็นที่ยอมรับในอุตสาหกรรมอีกบางส่วน

  • ก่อนที่จะติดตั้ง charts ได้ Helm จำเป็นต้องดึงเวอร์ชันที่ถูกต้องมาก่อน เวอร์ชันที่ต้องใช้จะแสดงอยู่ใน release notes ที่เกี่ยวข้อง

  • คำสั่ง pull ตัวอย่างแสดงอยู่ด้านล่าง โดยต้องดำเนินการนี้สำหรับ Helm chart แต่ละรายการที่แสดงไว้

helm pull oci://glasswallhub.azurecr.io/<repository> --version <version> --untar --untardir .
  • ตัวอย่างต่อไปนี้ถูกกรอกข้อมูลล่วงหน้าด้วยเวอร์ชันสำหรับ v2.16.0:
helm pull oci://glasswallhub.azurecr.io/helm/cdrplatform-rabbitmq --version 0.8.0 --untar --untardir .
helm pull oci://glasswallhub.azurecr.io/helm/cdrplatform-external-secrets --version 0.5.0 --untar --untardir .
helm pull oci://glasswallhub.azurecr.io/helm/cdrplatform-storage --version 0.7.0 --untar --untardir .
helm pull oci://glasswallhub.azurecr.io/helm/cdrplatform-engine --version 0.4.0 --untar --untardir .
helm pull oci://glasswallhub.azurecr.io/helm/cdrplatform-sync-api --version 0.3.0 --untar --untardir .
helm pull oci://glasswallhub.azurecr.io/helm/cdrplatform-portal --version 0.3.0 --untar --untardir .
helm pull oci://glasswallhub.azurecr.io/helm/cdrplatform-policy-api --version 0.2.0 --untar --untardir .
helm pull oci://glasswallhub.azurecr.io/helm/cdrplatform-api-access --version 1.1.0 --untar --untardir .
helm pull oci://glasswallhub.azurecr.io/helm/cdrplatform-portal-access --version 0.1.1 --untar --untardir .
helm pull oci://glasswallhub.azurecr.io/helm/cdrplatform-license-management --version 0.2.0 --untar --untardir .
helm pull oci://glasswallhub.azurecr.io/helm/cdrplatform-cleanup --version 0.2.0 --untar --untardir .
helm pull oci://glasswallhub.azurecr.io/helm/cdrplatform-async-api --version 0.1.0 --untar --untardir .
helm pull oci://glasswallhub.azurecr.io/helm/cdrplatform-metrics-collation --version 0.0.4 --untar --untardir .
helm pull oci://glasswallhub.azurecr.io/helm/cdrplatform-metrics-projection --version 0.1.0 --untar --untardir .
helm pull oci://glasswallhub.azurecr.io/helm/cdrplatform-report-extractor --version 0.1.0 --untar --untardir .
helm pull oci://glasswallhub.azurecr.io/helm/cdrplatform-tally-accumulator --version 0.1.0 --untar --untardir .
helm pull oci://glasswallhub.azurecr.io/helm/cdrplatform-storage-monitor --version 0.1.2 --untar --untardir .
helm pull oci://glasswallhub.azurecr.io/helm/cdrplatform-mongodb --version 0.2.0 --untar --untardir .

เพื่อให้สามารถเข้าถึง repositories ที่ใช้ติดตั้งคอมโพเนนต์ที่จำเป็นเบื้องต้นของเราได้ จะต้องเพิ่ม repositories เหล่านั้นก่อน:

helm repo add mongodb https://mongodb.github.io/helm-charts
helm repo update