Skip to content

Commit

Permalink
Add json datasource and treemap panel plugin
Browse files Browse the repository at this point in the history
  • Loading branch information
Kumar Singh, Aman [Engineering] committed Apr 24, 2024
1 parent 0a3cb47 commit f1a4608
Showing 1 changed file with 14 additions and 1 deletion.
15 changes: 14 additions & 1 deletion Dockerfile.ubi8
Original file line number Diff line number Diff line change
Expand Up @@ -84,7 +84,7 @@ ENV PATH="/usr/share/grafana/bin:$PATH" \
GF_PATHS_DATA="/var/lib/grafana" \
GF_PATHS_HOME="/usr/share/grafana" \
GF_PATHS_LOGS="/var/log/grafana" \
GF_PATHS_PLUGINS="/var/lib/grafana/plugins" \
GF_PATHS_PLUGINS="/usr/share/grafana/plugins" \
GF_PATHS_PROVISIONING="/etc/grafana/provisioning"

WORKDIR $GF_PATHS_HOME
Expand All @@ -94,6 +94,7 @@ RUN microdnf install shadow-utils
RUN microdnf install wget
RUN microdnf install tar
RUN microdnf install gzip
RUN microdnf install unzip

# setup plugins dir
RUN mkdir -p plugins/
Expand All @@ -104,6 +105,18 @@ RUN wget "https://download.sysdig.com/stable/grafana-sysdig-datasource/grafana-s
RUN tar -xvf grafana-sysdig-datasource-v0.8.tgz
RUN mv -f sysdig/* plugins/sysdig && rm -r /usr/share/grafana/grafana-sysdig-datasource-v0.8.tgz && rm -r /usr/share/grafana/sysdig

# json plugin
RUN mkdir -p plugins/marcusolsson-json-datasource
RUN wget "https://github.com/grafana/grafana-json-datasource/releases/download/v1.3.14/marcusolsson-json-datasource-1.3.14.zip"
RUN unzip marcusolsson-json-datasource-1.3.14.zip
RUN mv -f marcusolsson-json-datasource/* plugins/marcusolsson-json-datasource && rm -r /usr/share/grafana/marcusolsson-json-datasource-1.3.14.zip && rm -r /usr/share/grafana/marcusolsson-json-datasource

# treemap plugin
RUN mkdir -p plugins/marcusolsson-treemap-panel
RUN wget "https://github.com/grafana/grafana-treemap-panel/releases/download/v2.0.1/marcusolsson-treemap-panel-2.0.1.zip"
RUN unzip marcusolsson-treemap-panel-2.0.1.zip
RUN mv -f marcusolsson-treemap-panel/* plugins/marcusolsson-treemap-panel && rm -r /usr/share/grafana/marcusolsson-treemap-panel-2.0.1.zip && rm -r /usr/share/grafana/marcusolsson-treemap-panel

COPY conf ./conf

RUN export GF_GID_NAME=$(getent group $GF_GID | cut -d':' -f1) && \
Expand Down

0 comments on commit f1a4608

Please sign in to comment.