Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Report Viewer Starting Point #75

Draft
wants to merge 1 commit into
base: main
Choose a base branch
from
Draft

Conversation

cin
Copy link
Contributor

@cin cin commented Mar 1, 2023

Description

Moved from alpine to ubuntu and temurin JDK
Running gatling and report-viewer as a gatling user instead of root
Added awscli, ngninx, unzip, and curl dependencies
Added report-viewer.yaml, which defines a configmap for nginx.conf and report-viewer deployment/service

Should the gatling and report-viewer images be separate images? I would imagine the report viewer should really have its own CRD and be managed by the operator. I just saw this as a quick alternative. I also should have looked into using rclone instead of the awscli. This is by no means considered done, I just wanted to submit the PR and get feedback. Thanks for creating this operator!

Port-forward to the report-viewer

kpf $(kgp -l app=report-viewer --no-headers -o custom-columns=":metadata.name") 8088

Checklist

Please check if applicable

  • Tests have been added (if applicable, ie. when operator codes are added or modified)
  • Relevant docs have been added or modified (if applicable, ie. when new features are added or current features are modified)

Resolves #73

Added awscli, ngninx, unzip, and curl dependencies
Added report-viewer.yaml
Defines service, configmap for nginx, and
  report-viewer deployment
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Add a report viewer
1 participant