Skip to content

Tools and technologies that are hosted on an OpenShift cluster

Notifications You must be signed in to change notification settings

TimothyAsirJeyasing/catalog

 
 

Repository files navigation

Tools

Kustomize bases for various applications, tools and operators including:

  • Jenkins
  • Nexus
  • SonarQube 8.2 Community
  • Builds (skopeo Jenkins agent, Selenium Hub and agents)
  • Operators (jaeger, cso, pipelines, etc)

Setup

If you want to apply the base as is, you can simply clone the repo and run kustomize to add it to the current project/namespace:

git clone https://github.com/redhat-canada-gitops/10-devtools
oc apply -k nexus2/base

Or to skip the cloning step:

oc apply -k https://github.com/redhat-canada-gitops/10-devtools/nexus2/baseservice/nexus

Kustomize

You can reference bases for the various tools here in your own kustomize overlay without explicitly cloning this repo, for example:

apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization

namespace: product-catalog-cicd

resources:
- github.com/redhat-canada-gitops/10-devtools//nexus/bases/?ref=master

This enables you to patch these resources for your specific environments. Note that none of these bases specify a namespace, in your kustomization overlay you can include the specific namespace you want to install the tool into.

About

Tools and technologies that are hosted on an OpenShift cluster

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Shell 100.0%