Skip to content

redhat-italy/granulate-bm

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Granulate Benchmark

The project to benchmark granulate optimizer

Deploy the project

To deploy the project into an Openshift cluster check out the readme file into the conf directory

To deploy the JBoss applications, run: oc create -f conf/jboss/

To deploy the Quarkus applications, run: oc create -f conf/quarkus/

To enable the Prometheus monitoring of the applications and deploy Grafana with an already existing Datasource, run:

oc apply -f conf/grafana/cluster-monitoring-config-map.yaml

oc apply -f conf/grafana/workload-monitoring-config.yaml

oc apply -f conf/grafana/service-account-grafana.yaml

oc apply -f conf/grafana/role-binding-grafana.yaml

Now copy the output of the following command:

oc serviceaccounts get-token grafana-serviceaccount -n {namespace}

and paste it in the datasource.yaml file.

Then run:

oc create configmap grafana-config --from-file=conf/grafana/datasource.yaml -n {namespace}

oc apply -f conf/grafana/grafana-app.yaml -n {namespace}

oc create route edge grafana-route --service=grafana --namespace={namespace}

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • HTML 81.4%
  • Java 9.0%
  • Dockerfile 5.7%
  • CSS 3.9%