RepositoryShellDEGermany
travelaudience

travelaudience/kubernetes-nexus

Run Sonatype Nexus Repository Manager OSS on top of Kubernetes (GKE). Includes instructions for automated backups (GCS) and day-to-day usage.

133stars
59forks
11issues
0views

🚀 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.

RepositoryGo
GoogleCloudPlatform/microservices-demo

Sample cloud-first application with 10 microservices showcasing Kubernetes, Istio, and gRPC.

21.1k
Oct 23, 2026
RepositoryGo
kubernetes/kubernetes

Production-Grade Container Scheduling and Management

128.7k
Oct 26, 2026
Modelsentence-similarity
sentence-transformers/all-MiniLM-L6-v2

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...

♥0
190.2M
Jun 1, 2026
RepositoryGo
GoogleCloudPlatform/berglas

A tool for managing secrets on Google Cloud

1.3k
Sep 18, 2026
RepositoryC++
googleapis/google-cloud-cpp

C++ Client Libraries for Google Cloud Services

659
Oct 20, 2026
RepositoryGo
doitintl/kubeip

Assign static public IPs to Kubernetes nodes (GKE, EKS)

449
Oct 14, 2026
RepositoryGo
mlabouardy/nexus-cli

Nexus CLI for Docker Registry v2 🐳

295
Nov 15, 2022
RepositoryGo
hayorov/helm-gcs

Manage Helm repositories on Google Cloud Storage 🔐 **privately**

284
Oct 13, 2026
RepositoryJava
GoogleCloudPlatform/appengine-gcs-client

App Engine-Cloud Storage custom client library

136
Mar 10, 2022