4 changed files with 43 additions and 0 deletions
@ -0,0 +1,16 @@ |
|||
FROM registry.access.redhat.com/rhel7:latest |
|||
|
|||
ADD grafana.repo /etc/yum.repos.d/grafana.repo |
|||
RUN yum update -y \ |
|||
&& yum -y install grafana fontconfig freetype urw-fonts\ |
|||
&& yum clean all \ |
|||
&& rm -rf /var/cache/yum \ |
|||
&& chmod -R ugo+rw,+X /var/lib/grafana/ /var/run/ /var/log/grafana /etc/grafana/ |
|||
|
|||
VOLUME /var/lib/grafana/ /var/run/grafana /var/log/grafana |
|||
WORKDIR /usr/share/grafana/ |
|||
|
|||
EXPOSE 3000 |
|||
ENTRYPOINT [ "/usr/sbin/grafana-server" ] |
|||
CMD [ "--pidfile=/var/run/grafana.pid", "--config=/etc/grafana/grafana.ini", "cfg:default.paths.data=/var/lib/grafana/", "cfg:default.paths.logs=/var/log/grafana", "cfg:default.paths.plugins=/var/lib/grafana/plugins" ] |
|||
|
|||
@ -0,0 +1,17 @@ |
|||
# grafana |
|||
|
|||
## Description |
|||
|
|||
## Build in OpenShift |
|||
|
|||
``` |
|||
oc new-build https://github.com/nmasse-itix/OpenShift-Docker-Images.git --context-dir grafana --name grafana --to grafana |
|||
``` |
|||
|
|||
## Deploy in OpenShift |
|||
|
|||
``` |
|||
oc new-app https://github.com/nmasse-itix/OpenShift-Docker-Images.git --context-dir grafana --name grafana |
|||
oc volume dc grafana --add --overwrite --name=grafana-volume-0 -t pvc --claim-size=512Mi --claim-name=grafana-data --mount-path=/var/lib/grafana/ |
|||
``` |
|||
|
|||
@ -0,0 +1,9 @@ |
|||
[grafana] |
|||
name=grafana |
|||
baseurl=https://packagecloud.io/grafana/stable/el/6/$basearch |
|||
repo_gpgcheck=1 |
|||
enabled=1 |
|||
gpgcheck=1 |
|||
gpgkey=https://packagecloud.io/gpg.key https://grafanarel.s3.amazonaws.com/RPM-GPG-KEY-grafana |
|||
sslverify=1 |
|||
sslcacert=/etc/pki/tls/certs/ca-bundle.crt |
|||
Loading…
Reference in new issue