Path: blob/main/docs/sources/flow/tutorials/assets/runt.sh
4096 views
#!/usr/bin/env bash1mkdir ./tutorials2cd ./tutorials || exit3curl https://raw.githubusercontent.com/grafana/agent/main/docs/sources/flow/tutorials/assets/docker-compose.yaml -o ./docker-compose.yaml4mkdir -p ./mimir5curl https://raw.githubusercontent.com/grafana/agent/main/docs/sources/flow/tutorials/assets/mimir/mimir.yaml -o ./mimir/mimir.yaml6mkdir -p ./flow_configs7curl https://raw.githubusercontent.com/grafana/agent/main/docs/sources/flow/tutorials/assets/flow_configs/agent.flow -o ./flow_configs/agent.flow8curl https://raw.githubusercontent.com/grafana/agent/main/docs/sources/flow/tutorials/assets/flow_configs/example.flow -o ./flow_configs/example.flow9curl https://raw.githubusercontent.com/grafana/agent/main/docs/sources/flow/tutorials/assets/flow_configs/relabel.river -o ./flow_configs/relabel.river10curl https://raw.githubusercontent.com/grafana/agent/main/docs/sources/flow/tutorials/assets/flow_configs/multiple-inputs.river -o ./flow_configs/multiple-inputs.river11curl https://raw.githubusercontent.com/grafana/agent/main/docs/sources/flow/tutorials/assets/flow_configs/README.md -o ./flow_configs/README.md12curl https://raw.githubusercontent.com/grafana/agent/main/docs/sources/flow/tutorials/assets/flow_configs/relabel.flow -o ./flow_configs/relabel.flow13curl https://raw.githubusercontent.com/grafana/agent/main/docs/sources/flow/tutorials/assets/flow_configs/multiple-inputs.flow -o ./flow_configs/multiple-inputs.flow14curl https://raw.githubusercontent.com/grafana/agent/main/docs/sources/flow/tutorials/assets/flow_configs/agent.river -o ./flow_configs/agent.river15curl https://raw.githubusercontent.com/grafana/agent/main/docs/sources/flow/tutorials/assets/flow_configs/example.river -o ./flow_configs/example.river16mkdir -p ./grafana17mkdir -p ./grafana/datasources18curl https://raw.githubusercontent.com/grafana/agent/main/docs/sources/flow/tutorials/assets/grafana/datasources/datasource.yml -o ./grafana/datasources/datasource.yml19mkdir -p ./grafana/dashboards-provisioning20curl https://raw.githubusercontent.com/grafana/agent/main/docs/sources/flow/tutorials/assets/grafana/dashboards-provisioning/dashboards.yaml -o ./grafana/dashboards-provisioning/dashboards.yaml21mkdir -p ./grafana/config22curl https://raw.githubusercontent.com/grafana/agent/main/docs/sources/flow/tutorials/assets/grafana/config/grafana.ini -o ./grafana/config/grafana.ini23mkdir -p ./grafana/dashboards24curl https://raw.githubusercontent.com/grafana/agent/main/docs/sources/flow/tutorials/assets/grafana/dashboards/template.jsonnet -o ./grafana/dashboards/template.jsonnet25curl https://raw.githubusercontent.com/grafana/agent/main/docs/sources/flow/tutorials/assets/grafana/dashboards/agent.json -o ./grafana/dashboards/agent.json26docker pull grafana/agent:main27CONFIG_FILE=$1 docker-compose -f ./docker-compose.yaml up282930