File tree 6 files changed +14
-14
lines changed
6 files changed +14
-14
lines changed Original file line number Diff line number Diff line change 93
93
- name : Build and install
94
94
run : make install
95
95
96
- - name : Docker-compose
96
+ - name : Launch containers
97
97
env :
98
98
ENV_UP_FLAGS : " --detach"
99
99
run : make env-up
Original file line number Diff line number Diff line change @@ -51,8 +51,8 @@ test-cover: ## Run tests and collect cross-package coverage
51
51
go test $(TEST_FLAGS ) -race -coverprofile=cover.out -covermode=atomic -coverpkg=./... ./...
52
52
53
53
env-up : # # Start development environment
54
- docker- compose up --force-recreate --abort-on-container-exit --renew-anon-volumes --remove-orphans
54
+ docker compose up --force-recreate --abort-on-container-exit --renew-anon-volumes --remove-orphans
55
55
56
56
env-down : # # Stop development environment
57
- docker- compose down --volumes --remove-orphans
57
+ docker compose down --volumes --remove-orphans
58
58
Original file line number Diff line number Diff line change @@ -110,10 +110,10 @@ env-up: ## Start development environment
110
110
mkdir -p testdata/mysql/slowlogs
111
111
chmod -R 0777 testdata
112
112
113
- docker- compose up $(ENV_UP_FLAGS)
113
+ docker compose up $(ENV_UP_FLAGS)
114
114
115
115
env-down : # # Stop development environment
116
- docker- compose down --volumes --remove-orphans
116
+ docker compose down --volumes --remove-orphans
117
117
118
118
setup-dev : install # # Run pmm-agent setup in development environment
119
119
pmm-agent setup $(RUN_FLAGS ) --server-insecure-tls --server-address=127.0.0.1:${PMM_DEV_SERVER_PORT} --server-username=admin --server-password=admin --paths-exporters_base=$(GOPATH ) /bin --force
@@ -128,13 +128,13 @@ env-psql: ## Run psql client
128
128
docker exec -ti pmm-agent_postgres env PGPASSWORD=pmm-agent-password psql --username=pmm-agent
129
129
130
130
env-sysbench-prepare :
131
- docker- compose exec --workdir=/sysbench/sysbench-tpcc sysbench ./tpcc.lua \
131
+ docker compose exec --workdir=/sysbench/sysbench-tpcc sysbench ./tpcc.lua \
132
132
--db-driver=pgsql --pgsql-host=postgres --pgsql-user=pmm-agent --pgsql-password=pmm-agent-password --pgsql-db=pmm-agent \
133
133
--threads=1 --time=0 --report-interval=10 \
134
134
--tables=1 --scale=10 --use_fk=0 --enable_purge=yes prepare
135
135
136
136
env-sysbench-run :
137
- docker- compose exec --workdir=/sysbench/sysbench-tpcc sysbench ./tpcc.lua \
137
+ docker compose exec --workdir=/sysbench/sysbench-tpcc sysbench ./tpcc.lua \
138
138
--db-driver=pgsql --pgsql-host=postgres --pgsql-user=pmm-agent --pgsql-password=pmm-agent-password --pgsql-db=pmm-agent \
139
139
--threads=4 --time=0 --rate=10 --report-interval=10 --percentile=99 \
140
140
--tables=1 --scale=10 --use_fk=0 --enable_purge=yes run
Original file line number Diff line number Diff line change 1
1
---
2
- # docker- compose -f docker-compose-pg-load.yml up
2
+ # docker compose -f docker-compose-pg-load.yml up
3
3
version : ' 3.7'
4
4
5
5
services :
Original file line number Diff line number Diff line change @@ -74,17 +74,17 @@ _run:
74
74
75
75
env-up : # # Run ClickHouse, MySQL Server and sysbench containers. Create pmm DB in ClickHouse
76
76
mkdir -p logs
77
- docker- compose up -d $(DCFLAGS ) --force-recreate --renew-anon-volumes --remove-orphans ch sysbench-ps
78
- # docker- compose up $(DCFLAGS) ch sysbench-pstpcc
77
+ docker compose up -d $(DCFLAGS ) --force-recreate --renew-anon-volumes --remove-orphans ch sysbench-ps
78
+ # docker compose up $(DCFLAGS) ch sysbench-pstpcc
79
79
sleep 60
80
80
docker exec ch-server clickhouse client -h 127.0.0.1 --query=" CREATE DATABASE IF NOT EXISTS pmm;"
81
81
82
82
env-down : # # Remove docker containers
83
- docker- compose down --volumes
83
+ docker compose down --volumes
84
84
rm -rf logs
85
85
86
86
pmm-env-up : # # Run PMM server, MySQL Server and sysbench containers
87
- docker- compose up -d --force-recreate --renew-anon-volumes --remove-orphans $(PMM_CONTAINER )
87
+ docker compose up -d --force-recreate --renew-anon-volumes --remove-orphans $(PMM_CONTAINER )
88
88
docker exec $(PMM_CONTAINER ) sed -i ' s|<!-- <listen_host>0.0.0.0</listen_host> -->|<listen_host>0.0.0.0</listen_host>|g' /etc/clickhouse-server/config.xml
89
89
docker exec $(PMM_CONTAINER ) supervisorctl restart clickhouse
90
90
docker exec $(PMM_CONTAINER ) supervisorctl stop qan-api2
Original file line number Diff line number Diff line change @@ -64,10 +64,10 @@ _run:
64
64
pmm-update $(RUN_FLAGS )
65
65
66
66
env-up : # # Start development environment
67
- docker- compose up --force-recreate --abort-on-container-exit --renew-anon-volumes --remove-orphans
67
+ docker compose up --force-recreate --abort-on-container-exit --renew-anon-volumes --remove-orphans
68
68
69
69
env-down : # # Stop development environment
70
- docker- compose down --volumes --remove-orphans
70
+ docker compose down --volumes --remove-orphans
71
71
72
72
install-dev-tools :
73
73
docker exec pmm-update-server /root/go/src/github.com/percona/pmm/update/.devcontainer/install-dev-tools.sh
You can’t perform that action at this time.
0 commit comments