Red Hat phát hành Project Quay, một cơ quan đăng ký để xây dựng và phân phối hình ảnh vùng chứa

Red Hat Quay là một cơ quan đăng ký riêng được phát triển ban đầu bởi CoreOS Inc. nó được sử dụng để lưu trữ, xây dựng và triển khai hình ảnh vùng chứa, bao gồm các thư viện hệ thống, các công cụ hệ thống và các cấu hình nền tảng khác mà các ứng dụng cần chạy trên một nền tảng được tích hợp sẵn.

Sau khi dự án rơi vào tay Red Hat, nó đã được khởi động như một phần của sáng kiến ​​chuyển giao đến danh mục phần mềm nguồn mở sản phẩm được cấp bằng sáng chế từ các công ty được mua lại. Mã được đề cập là nguồn cấp dữ liệu cho cả Red Hat Quay và Quay.IO, đồng thời bao gồm dự án bảo mật nguồn mở Clair được phát triển bởi nhóm Quay và được tích hợp với cơ quan đăng ký vào năm 2015.

Trong bài đăng trên blog thông báo về việc chuyển sang mã nguồn mở của dự án, kỹ sư phần mềm chính cho Red Hat Joey Schorr đã viết:

"Chúng tôi tin rằng cùng nhau, các dự án sẽ mang lại lợi ích cho cộng đồng gốc đám mây bằng cách hạ thấp rào cản đối với sự đổi mới xung quanh các thùng chứa, giúp làm cho nhiều thùng chứa an toàn và dễ tiếp cận hơn."

"Clair được tạo ra trong cộng đồng mã nguồn mở với nỗ lực cải thiện bảo mật thông qua công việc mở giữa các nhà cung cấp và người dùng," ông tiếp tục. "Với nhu cầu bảo mật ngày càng cao, Clair cũng được tích hợp trực tiếp vào Dự án Quay."

Về mã Quay

Bây giờ nó đã trở thành mã nguồn mở như một phần của Project Quay, Cơ sở mã Quay và Clair sẽ giúp ích cho cộng đồng tự nhiên từ đám mây để giảm rào cản đối với sự đổi mới xung quanh vùng chứa, giúp họ làm cho các thùng chứa an toàn hơn và dễ tiếp cận hơn.

Dự án cung cấp các công cụ để biên dịch, lưu trữ và phân phối hình ảnh vùng chứa và các ứng dụng, cũng như một giao diện dựa trên web để quản lý sổ đăng ký.

Với Quay, bạn có thể triển khai sổ đăng ký hình ảnh ứng dụng hoặc vùng chứa của riêng mình trên cơ sở hạ tầng được kiểm soát, chỉ yêu cầu quyền truy cập vào DBMS và không gian đĩa để lưu trữ hình ảnh.

cũng sẽ giúp người dùng bảo mật hơn về kho hình ảnh của họ với hệ thống tự động hóa, xác thực và ủy quyền. Nó tương thích với hầu hết các môi trường vùng chứa và nền tảng điều phối và cũng có sẵn dưới dạng dịch vụ được lưu trữ hoặc cục bộ.

Sổ đăng ký tương thích với phiên bản đầu tiên và thứ hai của giao thức (phu bến tàu API đăng ký HTTP) được sử dụng để phân phối hình ảnh vùng chứa cho công cụ Docker, cũng như với đặc điểm kỹ thuật của tệp kê khai Docker.

Đặc tả Khám phá hình ảnh vùng chứa ứng dụng hỗ trợ khám phá vùng chứa. Có thể kết nối với các hệ thống Phân phối và Tích hợp Liên tục (CD / CI) Assembly từ các kho lưu trữ dựa trên GitHub, Bitbucket, GitLab và Git.

Quay cung cấp cơ chế kiểm soát truy cập linh hoạt, kiểm soát cho các nhóm phát triển và cho phép sử dụng LDAP, Keystone, OIDC, Google Auth và GitHub để xác thực.

Bộ nhớ có thể được triển khai trên FS cục bộ, S3, GCS, Swift và Ceph và nhân rộng để tối ưu hóa việc trả về dữ liệu dựa trên vị trí của người dùng. Thành phần bao gồm Bộ công cụ Clair, cung cấp tính năng quét tự động các bộ phận chứa đầy để xác định các lỗ hổng chưa được khắc phục.

Red Hat nhắc lại rằng sự hỗ trợ của họ cho Quay có kế hoạch tập trung vào việc cải thiện "người dùng và trải nghiệm tổng thể trong ngày."

Cập nhật theo kế hoạch bao gồm tự động sao chép không gian tên, kho lưu trữ hoặc một tập hợp con của những không gian tên trên nhiều bản ghi. Cải thiện hỗ trợ cho phụ trợ lưu trữ và cải tiến quản trị nội dung cũng nằm trong danh sách việc cần làm.

Dự án Quay chứa một bộ sưu tập phần mềm mã nguồn mở được viết bằng Python Được cấp phép theo Apache 2.0 và các giấy phép nguồn mở khác, ngoài việc tuân theo mô hình quản trị nguồn mở, với ủy ban bảo trì cùng với cộng đồng mở, người dùng Red Hat Quay và Quay.io có thể được hưởng lợi từ việc có thể làm việc cùng nhau trên mã.

Fuente: https://www.redhat.com


Để lại bình luận của bạn

địa chỉ email của bạn sẽ không được công bố. Các trường bắt buộc được đánh dấu bằng *

*

*

  1. Chịu trách nhiệm về dữ liệu: Miguel Ángel Gatón
  2. Mục đích của dữ liệu: Kiểm soát SPAM, quản lý bình luận.
  3. Hợp pháp: Sự đồng ý của bạn
  4. Truyền thông dữ liệu: Dữ liệu sẽ không được thông báo cho các bên thứ ba trừ khi có nghĩa vụ pháp lý.
  5. Lưu trữ dữ liệu: Cơ sở dữ liệu do Occentus Networks (EU) lưu trữ
  6. Quyền: Bất cứ lúc nào bạn có thể giới hạn, khôi phục và xóa thông tin của mình.