Эх үүсвэрийн хяналт

GitHub болон GitLab-г холбох — аль хэдийн ашиглаж буй репозитороосоо байршуулах

Та өөрийн аль хэдийн ажиллаж буй GitHub эсвэл GitLab бүртгэлээ холбож, репозитороос шууд байршуулаарай — статик сайтыг Pages руу, эсвэл төслийг удирдлагатай хостинг дээр байрлуулаарай. Та мөн GitHub эсвэл GitLab ашиглан Zinn Digital® руу нэвтрэх боломжтой. Холболт бүр шаардлагатай эрхээ харуулж, орох үед баталгаажиж, код болон лог дотор бус харин Vault дотор хадгалагдана.

  • GitHub + GitLabаль нэг дансыг холбох
  • Пэйж рүү байршуулахэсвэл удирдлагатай хостинг руу
  • GitLab-аар нэвтрэхGitHub-тай хамт
  • Vault-д хадгалсан токенуудороход баталгаажсан

Нэг удаа холбогдоорой, аюулгүйгээр

Эх үүсвэрийн хяналтын бүртгэлийг холбоход уг платформ дээрх бусад бүх итгэмжлэлийн нэгэн адил холбогдсон бүртгэлийн урсгалыг ашиглана: хамгийн бага эрхтэй байх, баталгаажсан байх, мөн Vault дотор хадгалагдах.

Эхлээд эрхүүдийг харах

Юugvaas zövshööröl ögch, holbolt yamar saning bolon danzny zövshöröl shaardaj buig bid haruulna — üünas ilüü baihgui — tiimees ta niitiin bish hyazgaarlasan token olgono.

Оtheltogdsor orson

Та холбогдмогц бид тухайн үйлчилгээ үзүүлэгчийн API-г дуудаж, токеныг идэвхтэй бөгөөд зөв хамрах хүрээтэй эсэхийг шалгаад, ногоон эсвэл улаан тэмдэг харуулна. Хүчингүй эсвэл хэт өргөн хамрах хүрээтэй эрхийг татгалздаг.

Vault руу шууд

Баталгаажуулсан токен нь бүх итгэмжлэлийн ашигладаг ижил холболтын шугамаар дамжин Vault руу бичигддэг. Энэ нь хэзээ ч код руу коммит хийгддэггүй, лог руу хэвлэгддэггүй, эсвэл хүрээлэн буй орчны файл (environment file) дотор үлддэггүй.

Цуцлах боломжтой бөгөөд аудит хийгдсэн

Та хүссэн үедээ GitHub эсвэл GitLab дээрх бидний хандах эрхийг цуцалж, манай талын холболтыг устгаж болно. Холбогдсон дансаар хийсэн аливаа үйлдлийг аудитын бүртгэлд хадгалдаг.

Төсөлд тохирох газар байршуулна уу

Репозитори нь статик эсвэл бүтээгдсэн сайтын хувьд Pages хост руу, эсвэл бүрэн хэмжээний аппликейшний хувьд удирдлагатай хостинг руу орох боломжтой. Шинэчлэлтүүдийг татах (push) нь дахин байрлуулалтыг эхлүүлж болох тул шууд сайт нь таны үндсэн салбарыг дагах болно.

  • Таны холбогдсон данснаас удирдагддаг, статик болон урьдчилан бүтээсэн сайтуудад зориулсан GitLab Pages болон GitHub Pages.
  • Cloudflare Pages нь фреймворкийн бүтээлт болон ирмэгийн хүргэлтэд зориулсан Pages байршлын өөр нэг хувилбар юм.
  • Репозитороос байршуулсан WordPress, PHP, статик эсвэл Node програмд зориулсан удирдлагатай хостинг.
  • Push-to-deploy: үндсэн салбар руу түлхэх үйлдэл нь дахин бүтээх процессыг эхлүүлж болох бөгөөд ингэснээр шууд ажиллаж буй сайт (live site) нь репозиторийг дагадаг.
  • Үүнтэй ижил холболт нь нэвтрэх үйлдлийг дэмждэг тул та нууц үгийн оронд GitHub эсвэл GitLab ашиглан Zinn Digital® руу нэвтрэх боломжтой.

Репозиoригоос шууд ажиллаж буй сайт руу

  1. Бүртгэлээ холбох

    GitHub эсвэл GitLab-г хандах эрхийн хүрээтэй токеноор баталгаажуулна уу. Бид эхлээд эрхүүдийг харуулах бөгөөд оруулах үед тэдгээрийг шалгах болно.

  2. Репозитори болон зорилтыг сонгоно уу

    Репозиторийг сонгоод байршуулах байршлаа сонгоно уу — GitLab Pages, GitHub Pages, Cloudflare Pages эсвэл удирдлагатай хостинг.

  3. Байрлуулах

    Бид бүтээж, нийтэлдэг. Түр зуурын URL нь DNS холбогдохоос өмнө урьдчилан харах боломжийг танд олгоно.

  4. Салбараа хянах

    Үндсэн салбар руугаа өгөгдөл илгээхэд шууд ажиллаж байгаа сайтыг автоматаар шинэчлэн бүтээх push-to-deploy үйлдлийг идэвхжүүлнэ үү.

Түгээмэл асуултууд

Би ямар эх сурвалжийн удирдлагын үйлчилгээ үзүүлэгчдийг холбох боломжтой вэ?

GitHub болон GitLab. Таны аль хэдийн ажилладаг бүртгэлийг холбосноор бид түүний репозиторуудаас байршуулах боломжтой бөгөөд хэрэв та идэвхжүүлсэн бол үүгээр нэвтрэх боломжтой. Хоёулаа ижил холбогдсон бүртгэлийн системээр дамжин ажилладаг.

Би GitHub-с гадна GitLab-аар мөн нэвтэрч болох уу?

Тийм. Имэйл болон GitHub-аас гадна та Zinn Digital® бүртгэлдээ GitLab ашиглан нэвтрэх боломжтой. Таних тэмдгийн давхарга нь OAuth солилцоог зохицуулдаг тул бид таны үйлчилгээ үзүүлэгчийн нууц үгийг хэзээ ч хардаггүй.

Репозиторыг хаана байрлуулах вэ?

Статик эсвэл бэлэн болгосон сайтын хувьд GitLab Pages, GitHub Pages эсвэл Cloudflare Pages рүү, эсвэл бүрэн хэмжээний аппликейшнд зориулж удирдлагатай хостинг руу. Та репозитороо холбохдоо зорилтот орчноо сонгох ба репозитор руу шинэ код илгээх (push) бүрд дахин байршуулалт автоматаар хийгдэх боломжтой.

Миний хандалтын токен хэрхэн хамгаалагдсан бэ?

Бид холболтод шаардлагатай эрхүүдийг танд харуулж, орох үед нь тухайн үйлчилгээ үзүүлэгчийн API-аар дамжуулан токенийг шалгасны дараа л Vault дотор хадгалдаг. Энэ нь кодонд, лог файлд эсвэл орчны хувьсагчид хэзээ ч хүрдэггүй бөгөөд та үүнийг үйлчилгээ үзүүлэгч тал дээр цуцлах эсвэл манай талд холболтыг хэдийд ч устгах боломжтой.

Bi Footprint-Free шугам дээр Pages байршуулалтыг ашиглаж болох уу?

Үүнийг санал болгосон боловч тэнд тэмдэглэгдсэн байна. GitLab Pages болон GitHub Pages нь үйлчилгээ үзүүлэгчийн дэд бүткі болон нийтийн gitlab.io / github.io домэйнүүдийг хуваалцдаг бөгөөд энэ нь footprint болно. Мөргүй (zero-footprint) сүлжээний хувьд оронд нь тусгаарлагдсан хостингод байршуулна уу; Mainstream дээр Pages бол нэгдүгээр зэрэглэлийнх юм.

Өөрийн агуулахаас байршуулах

Карт шаардлагагүй 14 хоногийн туршилтаа эхлүүлж, GitHub эсвэл GitLab-г холбоод, аль хэдийн ашиглаж буй репозитороосоо байршуулаарай — орох үед баталгаажиж, Vault дотор хадгалагдана.

Үнэгүй эхлэх