Red Hat Project Quay-ді шығарды, ол контейнер кескіндерін құруға және таратуға арналған

Red Hat Quay - бастапқыда CoreOS Inc жасаған жеке тізілім. бұл қолданылады контейнерлік кескіндерді сақтау, салу және орналастыру, ол жүйелік кітапханалардан, жүйелік құралдардан және қолданбалы контейнерленген платформада іске қосылатын басқа платформалық конфигурациялардан тұрады.

Жоба Red Hat-қа түскеннен кейін ол іске қосылды беру туралы бастама шеңберінде бағдарламалық жасақтаманың ашық санатына сатып алынған компаниялардың патенттелген өнімдері. Қарастырылып отырған код Red Hat Quay мен Quay.IO-ді қолдайды, сонымен қатар Quay командасы әзірлеген және 2015 жылы тізіліммен біріктірілген Clair ашық көзді қауіпсіздік жобасын қамтиды.

Блогта жобаның жетекші бағдарламалық жасақтама инженері ашық көзге ауысатындығы туралы хабарламада Red Hat Джой Шорр жазды:

«Біз жобалар бірлесіп контейнерлердің айналасындағы инновацияларға тосқауылды төмендетіп, контейнерлердің қауіпсіздігі мен қол жетімділігін арттыруға көмектеседі.

«Clair сатушылар мен пайдаланушылар арасындағы ашық жұмыс арқылы қауіпсіздікті жақсарту мақсатында ашық көздер қауымдастығында құрылды», - деп жалғастырды ол. «Қауіпсіздік қажеттіліктерін ескере отырып, Clair Project Quay-ге тікелей енеді».

Quay коды туралы

Енді мен жоба Quay аясында ашық ақпарат көзі болдым, Quay және Clair кодтарының негіздері қоғамдастықтарға көмектеседі нативалар бұлттан контейнерлер айналасындағы инновацияларға тосқауылды азайтуға дейін, оларға контейнерлерді қауіпсіз және қол жетімді етуге көмектесу.

Жоба контейнер кескіндерін жинауға, сақтауға және таратуға арналған құралдарды ұсынады және қосымшалар, сонымен қатар тізілімді басқаруға арналған веб-интерфейс.

Quay көмегімен сіз басқарылатын инфрақұрылымға өзіңіздің контейнеріңізді немесе қолданбалық кескіндер тізілімін орналастыра аласыз, тек суреттерді сақтау үшін ДҚБЖ мен дискілік кеңістікке қол жетімділік қажет.

Сондай-ақ пайдаланушыларға кескін репозитарийі туралы көбірек қауіпсіздік алуға көмектеседі автоматтандыру, аутентификация және авторизация жүйелерімен. Ол контейнер орталары мен оркестр платформаларының көпшілігін қолдайды, сонымен қатар орналастырылған немесе жергілікті қызмет ретінде қол жетімді.

Тізілім хаттаманың бірінші және екінші нұсқасымен үйлесімді (Докер Регистр HTTP API) Docker қозғалтқышы үшін контейнер кескіндерін тарату үшін, сондай-ақ Docker манифест файлдарының сипаттамасымен бірге қолданылады.

App Container Image Discovery сипаттамасы контейнер табуды қолдайды. Жеткізу жүйелеріне және үздіксіз интеграцияға (CD / CI) GitHub, Bitbucket, GitLab және Git негізіндегі репозиторийлерден құрастырумен қосылуға болады.

жағалау қол жетімділікті басқарудың икемді механизмдерін, даму топтарын басқаруды қамтамасыз етеді аутентификация үшін LDAP, Keystone, OIDC, Google Auth және GitHub пайдалануға мүмкіндік береді.

Сақтауды жергілікті FS, S3, GCS, Swift және Ceph-те орналастыруға болады және пайдаланушының орналасқан жері негізінде деректерді қайтаруды оңтайландыру үшін қайталанған. Композицияға түзетілмеген осалдықтарды анықтау үшін контейнер толтыруларын автоматты түрде сканерлеуді қамтамасыз ететін Clair Toolkit кіреді.

Red Hat Quay-ді қолдау «жалпы пайдаланушыны және осы күнгі тәжірибені» жақсартуға бағытталуы керек екенін тағы да айтты.

Жоспарланған жаңартуларға аттар кеңістігінің, репозиторийлердің немесе бірнеше жазбалар ішіндегі жиынтықтың автоматты түрде қайталануы жатады. Сақтаудың артқы жақтарын жақсарту және мазмұнды басқаруды жақсарту істер тізімінде де бар.

Quay жобасы құрамында Python-да жазылған ашық кодты бағдарламалық жасақтама бар Apache 2.0 лицензиясы және басқа ашық код лицензиялары, ашық көздерді басқару моделін ұстанумен қатар, қолдау комитетімен және ашық қоғамдастықпен бірге Red Hat Quay және Quay.io пайдаланушылары бірлесіп жұмыс істей алады. код.

Дерек көзі: https://www.redhat.com


Мақаланың мазмұны біздің ұстанымдарымызды ұстанады редакторлық этика. Қате туралы хабарлау үшін нұқыңыз Мұнда.

Бірінші болып пікір айтыңыз

Пікіріңізді қалдырыңыз

Сіздің электрондық пошта мекен-жайы емес жарияланады. Міндетті өрістер таңбаланған *

*

*

  1. Деректерге жауапты: Мигель Анхель Гатан
  2. Деректердің мақсаты: СПАМ-ны басқару, түсініктемелерді басқару.
  3. Заңдылық: Сіздің келісіміңіз
  4. Деректер туралы ақпарат: заңды міндеттемелерді қоспағанда, деректер үшінші тұлғаларға жіберілмейді.
  5. Деректерді сақтау: Occentus Networks (ЕО) орналастырған мәліметтер базасы
  6. Құқықтар: Сіз кез-келген уақытта ақпаратты шектей, қалпына келтіре және жоя аласыз.