openshift/monitor-project-lifecycle

Name: monitor-project-lifecycle

Owner: OpenShift

Description: Application to monitor that project lifecycle is working correctly

Created: 2018-02-13 15:19:04.0

Updated: 2018-05-24 08:11:54.0

Pushed: 2018-05-24 08:11:52.0

Homepage: null

Size: 4292

Language: Go

GitHub Committers

UserMost Recent Commit# Commits

Other Committers

UserEmailMost Recent Commit# Commits

README

Project Lifecycle Monitoring Application

This app measures availability of the application creation workflow in OpenShift.

Running

To run out of cluster, make sure the KUBECONFIG environment variable is set and then:

nitor run --config /some/config.yaml

rbose logging
nitor run --config /some/config.yaml --alsologtostderr --v 2

Here's an example config file:

enAddress: "127.0.0.1:8080"
nterval: 1m
labilityTimeout: 5m
late:
mespace: openshift
me: django-psql-persistent
ailabilityRoute: django-psql-persistent
rameters: # Empty, use template defaults
Building

To build the binary, run

ke

To build the RPM and images with Docker, run

_BUILD_ENV_PRESERVE=_output/local/bin hack/env make build-images
Updating Go Tooling

See https://github.com/openshift/release/tree/master/tools/hack/golang for instructions on how to update the Go tooling used by this project.


This work is supported by the National Institutes of Health's National Center for Advancing Translational Sciences, Grant Number U24TR002306. This work is solely the responsibility of the creators and does not necessarily represent the official views of the National Institutes of Health.