Germanytravelaudience/kubernetes-nexus
Run Sonatype Nexus Repository Manager OSS on top of Kubernetes (GKE). Includes instructions for automated backups (GCS) and day-to-day usage.
🚀 Chạy Nexus Repository Manager OSS trên Kubernetes (GKE) – HTTPS, sao lưu tự động và hỗ trợ công cụ đa dạng
Triển khai đầy đủ Nexus OSS 3.19.1 trên GKE, bao gồm cấu hình HTTPS bằng Let’s Encrypt, sao lưu tự động lên Google Cloud Storage (GCS), và hướng dẫn sử dụng với Docker, Maven, Gradle, sbt và Python.
Dự án kubernetes-nexus của travelaudience cung cấp cách triển khai Sonatype Nexus Repository Manager OSS phiên bản 3.19.1 lên trên cụm Kubernetes, đặc biệt là Google Kubernetes Engine (GKE). Dự án này không chỉ giúp người dùng nhanh chóng triển khai Nexus mà còn hỗ trợ các tính năng quan trọng như bảo mật HTTPS, sao lưu tự động lên GCS, cùng hướng dẫn chi tiết cho các công cụ phát triển phổ biến.
✨ Điểm nổi bật
- Triển khai Nexus OSS 3.19.1: Hỗ trợ chạy Nexus Repository Manager phiên bản OSS trên Kubernetes.
- Bảo mật HTTPS với Let’s Encrypt: Sử dụng cert-manager để tự động cấp và gia hạn chứng chỉ TLS.
- Sao lưu tự động lên GCS: Cấu hình sao lưu trạng thái Nexus lên Google Cloud Storage và thiết lập chính sách lưu giữ bản sao.
- Hỗ trợ nhiều công cụ: Hướng dẫn cấu hình Nexus với Docker, Maven, Gradle, sbt và Python.
- Cấu hình linh hoạt: Tùy chỉnh ingress, statefulset và secret theo nhu cầu triển khai thực tế.
- Hỗ trợ RBAC: Hướng dẫn cấp quyền cluster-admin khi sử dụng RBAC trên GKE.
💡 Vì sao đáng chú ý
Dự án cung cấp một giải pháp toàn diện để vận hành Nexus trên nền tảng đám mây, giúp giảm thiểu công sức cấu hình thủ công. Với sự kết hợp giữa HTTPS, sao lưu tự động và hỗ trợ đa công cụ, đây là lựa chọn lý tưởng cho các nhóm phát triển cần một kho lưu trữ nội bộ ổn định và bảo mật. Đặc biệt phù hợp với các môi trường sử dụng GKE và muốn quản lý toàn bộ vòng đời phần mềm từ build đến triển khai.
#Kubernetes #Nexus #GKE #GoogleCloudStorage #OpenSource #TiniX
Similar Projects
Discover other similar projects and AI models.
Sample cloud-first application with 10 microservices showcasing Kubernetes, Istio, and gRPC.
all-MiniLM-L6-v2 This is a sentence-transformers(https://www.SBERT.net) model: It maps sentences & paragraphs to a 384 dimensional dense vector space and can be used for tasks like clustering or semantic search. Usage (Sentence-Transformers) Using t...
App Engine-Cloud Storage custom client library