rules_grafana:构建Grafana仪表板的Bazel规则

时间:2024-05-25 04:36:48
【文件属性】:

文件名称:rules_grafana:构建Grafana仪表板的Bazel规则

文件大小:16KB

文件格式:ZIP

更新时间:2024-05-25 04:36:48

grafana bazel bazel-rules Starlark

Bazel的rules_grafana 仪表板作为代码,采用方式。 使用Python编写Grafana仪表板,并将其内置到可重用的Docker映像中。 试试看! bazel run //example:grafana来构建和加载Docker映像,然后使用docker run --rm -p 3000:3000 bazel/example:grafana运行它。 然后在浏览器中的http://localhost:3000加载Grafana! 正在安装 通过将以下内容添加到您的WORKSPACE加载io_bazel_rules_grafana : load ( "@bazel_tools//tools/build_defs/repo:git.bzl" , "git_repository" ) git_repository ( name = "io_bazel_rules_graf


【文件预览】:
rules_grafana-master
----example()
--------sample.py(411B)
--------BUILD.bazel(791B)
--------datasources.yaml(130B)
----BUILD(0B)
----test()
--------dash.py(478B)
--------test.py(374B)
--------docker_tests.yaml(1001B)
--------existing_uid.json(81B)
--------docker_with_plugins_tests.yaml(310B)
--------no_uid.json(46B)
--------BUILD.bazel(2KB)
----.bazelversion(6B)
----LICENSE(1KB)
----CONTRIBUTING.md(258B)
----grafana()
--------workspace.bzl(2KB)
--------image.bzl(3KB)
--------config()
--------uid_injector.py(195B)
--------grafana.bzl(4KB)
--------BUILD.bazel(178B)
----.gitignore(39B)
----CODE_OF_CONDUCT.md(194B)
----README.md(7KB)
----WORKSPACE(1KB)

网友评论