Update license
This commit is contained in:
parent
af6729642c
commit
e1a1b9baed
13
Dockerfile
13
Dockerfile
@ -1,14 +1,9 @@
|
||||
#
|
||||
# Copyright (c) 2020-present Sonatype, Inc. All rights reserved.
|
||||
# Copyright (c) 2008-present Sonatype, Inc.
|
||||
#
|
||||
# This program is licensed to you under the Apache License Version 2.0,
|
||||
# and you may not use this file except in compliance with the Apache License Version 2.0.
|
||||
# You may obtain a copy of the Apache License Version 2.0 at http://www.apache.org/licenses/LICENSE-2.0.
|
||||
#
|
||||
# Unless required by applicable law or agreed to in writing,
|
||||
# software distributed under the Apache License Version 2.0 is distributed on an
|
||||
# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
# See the Apache License Version 2.0 for the specific language governing permissions and limitations there under.
|
||||
# All rights reserved. Includes the third-party code listed at http://links.sonatype.com/products/nexus/pro/attributions
|
||||
# Sonatype and Sonatype Nexus are trademarks of Sonatype, Inc. Apache Maven is a trademark of the Apache Foundation.
|
||||
# M2Eclipse is a trademark of the Eclipse Foundation. All other trademarks are the property of their respective owners.
|
||||
#
|
||||
|
||||
FROM docker-all.repo.sonatype.com/alpine/helm:3.9.3
|
||||
|
13
Jenkinsfile
vendored
13
Jenkinsfile
vendored
@ -1,14 +1,9 @@
|
||||
/*
|
||||
* Copyright (c) 2020-present Sonatype, Inc. All rights reserved.
|
||||
* Copyright (c) 2008-present Sonatype, Inc.
|
||||
*
|
||||
* This program is licensed to you under the Apache License Version 2.0,
|
||||
* and you may not use this file except in compliance with the Apache License Version 2.0.
|
||||
* You may obtain a copy of the Apache License Version 2.0 at http://www.apache.org/licenses/LICENSE-2.0.
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing,
|
||||
* software distributed under the Apache License Version 2.0 is distributed on an
|
||||
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the Apache License Version 2.0 for the specific language governing permissions and limitations there under.
|
||||
* All rights reserved. Includes the third-party code listed at http://links.sonatype.com/products/nexus/pro/attributions
|
||||
* Sonatype and Sonatype Nexus are trademarks of Sonatype, Inc. Apache Maven is a trademark of the Apache Foundation.
|
||||
* M2Eclipse is a trademark of the Eclipse Foundation. All other trademarks are the property of their respective owners.
|
||||
*/
|
||||
@Library(['private-pipeline-library', 'jenkins-shared', 'nxrm-jenkins-shared']) _
|
||||
|
||||
|
65
OPSDOC.md
65
OPSDOC.md
@ -1,65 +0,0 @@
|
||||
<!--
|
||||
Copyright (c) 2019-present Sonatype, Inc. All rights reserved.
|
||||
Includes the third-party code listed at http://links.sonatype.com/products/clm/attributions.
|
||||
"Sonatype" is a trademark of Sonatype, Inc.
|
||||
-->
|
||||
|
||||
## Overview
|
||||
Overview of the service: what is it, why do we have it, who are the primary
|
||||
contacts, how to report bugs, links to design docs and other relevant
|
||||
information.
|
||||
|
||||
### Public Facing Endpoints
|
||||
The URLs (or IPs) and ports used by the service and what they are used for
|
||||
(ALB? SSH? FTP?) and notes about any certificates and their location.
|
||||
|
||||
## Monitoring
|
||||
|
||||
Monitoring dashboards / logging / introspection & obseverbility info.
|
||||
|
||||
### Runbooks
|
||||
|
||||
A list of every alert your monitoring system may generate for this service and
|
||||
a step-by-step "what do to when..." for each of them.
|
||||
|
||||
### SLO
|
||||
Service Level Objectives in a succinct format: a target value or range of
|
||||
values for a service level that is measured by an SLI. A natural structure for
|
||||
SLOs is thus SLI ≤ target, or lower bound ≤ SLI ≤ upper bound. For example, we
|
||||
might decide that we will return Shakespeare search results "quickly," adopting
|
||||
an SLO that our average search request latency should be less than 100
|
||||
milliseconds.
|
||||
|
||||
For more detailed information, please check out the Service Level Objectives
|
||||
doc. If you're still unsure of what your SLOs should be, please reach out to
|
||||
the SREs at #ops-sre-chat.
|
||||
|
||||
Optionally but recommended, have a section of monitoring and dashboards for SLO
|
||||
tracking (see the auth-service OpsDoc for examples of dashboards).
|
||||
|
||||
## Build
|
||||
|
||||
How to build the software that makes the service. Where to download it from,
|
||||
where the source code repository is, steps for building and making a package or
|
||||
other distribution mechanisms. If it is software that you modify in any way
|
||||
(open source project you contribute to or a local project) include instructions
|
||||
for how a new developer gets started. Ideally the end result is a package that
|
||||
can be copied to other machines for installation.
|
||||
|
||||
## Deploy
|
||||
|
||||
How to deploy the service. How to build something from scratch: RAM/disk
|
||||
requirements, OS version and configuration, what packages to install, and so
|
||||
on. If this is automated with a configuration management tool like ansible/etc,
|
||||
then say so.
|
||||
|
||||
## Common Tasks
|
||||
|
||||
Step-by-step instructions for common things like provisioning
|
||||
(add/change/delete), common problems and their solutions, and so on.
|
||||
|
||||
## DR
|
||||
Where are backups of data stored? What are disaster / data recovery
|
||||
procedures?
|
||||
|
||||
|
@ -1,3 +1,11 @@
|
||||
#
|
||||
# Copyright (c) 2008-present Sonatype, Inc.
|
||||
#
|
||||
# All rights reserved. Includes the third-party code listed at http://links.sonatype.com/products/nexus/pro/attributions
|
||||
# Sonatype and Sonatype Nexus are trademarks of Sonatype, Inc. Apache Maven is a trademark of the Apache Foundation.
|
||||
# M2Eclipse is a trademark of the Eclipse Foundation. All other trademarks are the property of their respective owners.
|
||||
#
|
||||
|
||||
## Helm Charts for Sonatype Nexus Repository Manager 3
|
||||
|
||||
We provide Helm charts for two different deployment scenarios:
|
||||
|
13
build.sh
13
build.sh
@ -1,15 +1,10 @@
|
||||
#!/bin/sh
|
||||
#
|
||||
# Copyright (c) 2020-present Sonatype, Inc. All rights reserved.
|
||||
# Copyright (c) 2008-present Sonatype, Inc.
|
||||
#
|
||||
# This program is licensed to you under the Apache License Version 2.0,
|
||||
# and you may not use this file except in compliance with the Apache License Version 2.0.
|
||||
# You may obtain a copy of the Apache License Version 2.0 at http://www.apache.org/licenses/LICENSE-2.0.
|
||||
#
|
||||
# Unless required by applicable law or agreed to in writing,
|
||||
# software distributed under the Apache License Version 2.0 is distributed on an
|
||||
# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
# See the Apache License Version 2.0 for the specific language governing permissions and limitations there under.
|
||||
# All rights reserved. Includes the third-party code listed at http://links.sonatype.com/products/nexus/pro/attributions
|
||||
# Sonatype and Sonatype Nexus are trademarks of Sonatype, Inc. Apache Maven is a trademark of the Apache Foundation.
|
||||
# M2Eclipse is a trademark of the Eclipse Foundation. All other trademarks are the property of their respective owners.
|
||||
#
|
||||
|
||||
helm plugin install https://github.com/quintush/helm-unittest
|
||||
|
@ -1,3 +0,0 @@
|
||||
Copyright (c) 2019-present Sonatype, Inc. All rights reserved.
|
||||
Includes the third-party code listed at http://links.sonatype.com/products/clm/attributions.
|
||||
"Sonatype" is a trademark of Sonatype, Inc.
|
@ -1,3 +1,11 @@
|
||||
#
|
||||
# Copyright (c) 2008-present Sonatype, Inc.
|
||||
#
|
||||
# All rights reserved. Includes the third-party code listed at http://links.sonatype.com/products/nexus/pro/attributions
|
||||
# Sonatype and Sonatype Nexus are trademarks of Sonatype, Inc. Apache Maven is a trademark of the Apache Foundation.
|
||||
# M2Eclipse is a trademark of the Eclipse Foundation. All other trademarks are the property of their respective owners.
|
||||
#
|
||||
|
||||
# Nexus Repository
|
||||
|
||||
[Nexus Repository OSS](https://www.sonatype.com/nexus-repository-oss) provides universal support for all major build tools.
|
||||
|
@ -1,3 +1,11 @@
|
||||
#
|
||||
# Copyright (c) 2008-present Sonatype, Inc.
|
||||
#
|
||||
# All rights reserved. Includes the third-party code listed at http://links.sonatype.com/products/nexus/pro/attributions
|
||||
# Sonatype and Sonatype Nexus are trademarks of Sonatype, Inc. Apache Maven is a trademark of the Apache Foundation.
|
||||
# M2Eclipse is a trademark of the Eclipse Foundation. All other trademarks are the property of their respective owners.
|
||||
#
|
||||
|
||||
# Helm Chart for a Resilient Nexus Repository Deployment in AWS
|
||||
|
||||
This Helm chart configures the Kubernetes resources that are needed for a resilient Nexus Repository deployment on AWS as described in our documented [single-node cloud resilient deployment example using AWS](https://help.sonatype.com/repomanager3/planning-your-implementation/resiliency-and-high-availability/single-node-cloud-resilient-deployment-example-using-aws).
|
||||
|
13
upgrade.sh
13
upgrade.sh
@ -1,15 +1,10 @@
|
||||
#!/bin/sh
|
||||
#
|
||||
# Copyright (c) 2020-present Sonatype, Inc. All rights reserved.
|
||||
# Copyright (c) 2008-present Sonatype, Inc.
|
||||
#
|
||||
# This program is licensed to you under the Apache License Version 2.0,
|
||||
# and you may not use this file except in compliance with the Apache License Version 2.0.
|
||||
# You may obtain a copy of the Apache License Version 2.0 at http://www.apache.org/licenses/LICENSE-2.0.
|
||||
#
|
||||
# Unless required by applicable law or agreed to in writing,
|
||||
# software distributed under the Apache License Version 2.0 is distributed on an
|
||||
# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
# See the Apache License Version 2.0 for the specific language governing permissions and limitations there under.
|
||||
# All rights reserved. Includes the third-party code listed at http://links.sonatype.com/products/nexus/pro/attributions
|
||||
# Sonatype and Sonatype Nexus are trademarks of Sonatype, Inc. Apache Maven is a trademark of the Apache Foundation.
|
||||
# M2Eclipse is a trademark of the Eclipse Foundation. All other trademarks are the property of their respective owners.
|
||||
#
|
||||
|
||||
if [ $# != 3 ]; then
|
||||
|
Loading…
x
Reference in New Issue
Block a user