Red Hat нь чингэлэг дүрсийг бүтээх, түгээх бүртгэл болох нээлттэй эх сурвалжтай Quay

Red Hat компани зарласан шинэ нээлттэй төсөл үүсэх тухай Гөрөө, өмнө нь боловсруулсан хаалттай хаалганы цаана байгаа үйлчилгээний суурь болох ижил нэртэй контейнер зургийн бүртгэлийн хөгжлийг үргэлжлүүлэх болно. Red Hat Quay и Quay.io. Энэхүү төсөл нь CoreOS-ийг худалдаж авсны дараа Red Hat-ийн гарт орсон бөгөөд олж авсан компаниудын өмчийн бүтээгдэхүүнийг нээлттэй эхийн програм хангамж болгон хөрвүүлэх санаачилгын хүрээнд нээгдсэн юм. Код нь Python дээр бичигдсэн ба нээлттэй Apache 2.0 дагуу лицензтэй.

Төсөл нь чингэлэг, программуудын зургийг бүтээх, хадгалах, түгээх хэрэгслүүд, мөн бүртгэлийг удирдах вэб интерфейсээр хангадаг. Quay-г ашигласнаар та өөрийн хяналттай дэд бүтцэд контейнер эсвэл програмын зургийн бүртгэлийг байршуулах боломжтой бөгөөд үүнийг ажиллуулахын тулд зөвхөн DBMS болон зураг хадгалах дискний зайд хандах хэрэгтэй.

Бүртгэл нь эхний болон хоёр дахь хувилбартай нийцдэг протокол (Docker Registry HTTP API) нь Docker хөдөлгүүрт контейнер дүрсийг түгээх, мөн Docker манифест файлуудын тодорхойлолтод ашиглагддаг. Контейнер илрүүлэхэд зориулсан техникийн үзүүлэлтүүд Апп Контейнерийн дүрс илрүүлэлт. GitHub, Bitbucket, GitLab, Git дээр суурилсан агуулахуудаас угсралт бүхий тасралтгүй хүргэх, нэгтгэх (CD/CI) системд холбогдох боломжтой.

Quay нь хандалтын хяналтын уян хатан механизм, хөгжүүлэлтийн багийг удирдах хэрэгслээр хангадаг бөгөөд хэрэглэгчийн баталгаажуулалтад LDAP, Keystone, OIDC, Google Auth болон GitHub ашиглах боломжийг олгодог. Хадгалах санг S3, GCS, Swift, Ceph зэрэг локал файлын систем дээр байрлуулж, хэрэглэгчийн байршилд тулгуурлан өгөгдөл дамжуулахыг оновчтой болгохын тулд хуулбарлах боломжтой. Багаж хэрэгсэл орно Clair, энэ нь засваргүй эмзэг байдлыг илрүүлэхийн тулд контейнерийн агуулгыг автоматаар сканнердах боломжийг олгодог.

Эх сурвалж: opennet.ru

сэтгэгдэл нэмэх