Skip to content

Commit 197d2e1

Browse files
authored
Merge branch 'main' into feat/aliyun-repo
Signed-off-by: linuzb <[email protected]>
2 parents 3d3c595 + dee688d commit 197d2e1

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

52 files changed

+19589
-28
lines changed

build/docker/Dockerfile.grafana

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,14 @@ FROM node as node
44
COPY ./grafana_plugin/yaml_panel /app/yaml_panel
55
# 在镜像中创建工作目录
66
WORKDIR /app/yaml_panel
7+
# 安装依赖并编译
8+
RUN npm install \
9+
&& npm run build
710

11+
# 将filter panel代码拷贝到镜像中的工作目录
12+
COPY ./grafana_plugin/filter_panel /app/filter_panel
13+
# 在镜像中创建工作目录
14+
WORKDIR /app/filter_panel
815
# 安装依赖并编译
916
RUN npm install \
1017
&& npm run build
@@ -13,6 +20,7 @@ RUN npm install \
1320
FROM grafana/grafana:10.4.2-ubuntu
1421

1522
COPY --from=node /app/yaml_panel/dist /var/lib/grafana/plugins/antgroup-yaml-panel
23+
COPY --from=node /app/filter_panel/dist /var/lib/grafana/plugins/antgroup-filter-panel
1624

1725
# Define the list of plugins to install, separated by spaces.
1826
ARG PLUGINS=""

cmd/grafanadi/main.go

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@ import (
1010
"github.com/alipay/container-observability-service/pkg/utils"
1111

1212
"github.com/alipay/container-observability-service/internal/grafanadi/server"
13+
"github.com/alipay/container-observability-service/internal/grafanadi/service"
1314
"github.com/alipay/container-observability-service/pkg/dal/storage-client/data_access"
1415
"github.com/spf13/cobra"
1516
pflag "github.com/spf13/pflag"
@@ -68,6 +69,7 @@ func newRootCmd() *cobra.Command {
6869

6970
// for storage
7071
cmd.PersistentFlags().StringVarP(&cfgFile, "config-file", "", "/app/storage-config.yaml", "storage config file")
72+
cmd.PersistentFlags().StringVarP(&service.GrafanaUrl, "grafana-url", "", "", "grafana url")
7173

7274
// kubeconfig for k8s client
7375
cmd.PersistentFlags().StringVarP(&kubeConfigFile, "kubeconfig", "", "/etc/kubernetes/kubeconfig/admin.kubeconfig", "Path to kubeconfig file with authorization and apiserver information.")

0 commit comments

Comments
 (0)