Automating SonaType Nexus configuration?

This page summarizes the projects mentioned and recommended in the original post on /r/kubernetes

InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • nexus-scripting-examples

    Sample scripts that use NXRM's scripting interface

  • nexus-kubernetes-openshift

    A Plugin for Sonatype Nexus to allow for automatic provisioning via K8s/OpenShift ConfigMaps and Secrets

  • Other options exist with varying levels of maturity and maintenance, for example: https://github.com/sonatype-nexus-community/nexus-kubernetes-openshift

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • nexus3-go

    A golang client for Sonatype Nexus3

  • nexus-casc-plugin

    Configuration as code plugin for Sonatype Nexus Repository Manager

  • ARG CASC_PLUGIN_VERSION=3.32.0-03.0 ARG NEXUS_VERSION=3.33.1 ARG PLUGIN_DIR=/home/app ARG BUILD_VERSION # # Build stage # FROM maven:3.8-openjdk-8-slim AS builder ARG CASC_PLUGIN_REPO=https://github.com/AdaptiveConsulting/nexus-casc-plugin.git ARG CASC_PLUGIN_VERSION ARG NEXUS_VERSION ARG PLUGIN_DIR RUN apt-get update && apt-get install -y git && rm -rf /var/lib/apt/lists/* WORKDIR ${PLUGIN_DIR} RUN git clone --depth 1 --branch v${CASC_PLUGIN_VERSION} ${CASC_PLUGIN_REPO} . RUN mvn -Dmaven.artifact.threads=30 package RUN ls -lh ${PLUGIN_DIR}/target/ # # Package stage # FROM sonatype/nexus3:${NEXUS_VERSION} ARG CASC_PLUGIN_VERSION ARG NEXUS_VERSION ARG PLUGIN_DIR COPY --from=builder /${PLUGIN_DIR}/target/nexus-casc-plugin-3.32.0-03-bundle.kar /opt/sonatype/nexus/deploy/nexus-casc-plugin-3.32.0-03-bundle.kar COPY --chown=nexus:nexus casc.yml /opt/nexus.yml

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • Knative switchboard series, part 1. Setup Knative Eventing with Kafka from scratch, scale based on events volume, and monitor

    4 projects | dev.to | 4 Jan 2024
  • Microshift: Small form factor OpenShift/Kubernetes

    1 project | news.ycombinator.com | 2 Jan 2024
  • How are people managing env vars for Static Applications?

    1 project | /r/devops | 9 Dec 2023
  • Containers are crashing due to memory exhaustion caused by secret rotation every minute.

    1 project | /r/kubernetes | 6 Dec 2023
  • KubeInvaders: Gamified chaos engineering tool for K8s

    1 project | news.ycombinator.com | 27 Oct 2023