Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .config/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
ARG grafana_version=latest
ARG grafana_version=latest@sha256:96a793a92c9a77cf543d6e5c55100cd296ed9e22487dc3d069331364c456247b
ARG grafana_image=grafana-enterprise

FROM grafana/${grafana_image}:${grafana_version}
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/add-to-project.yml
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ jobs:
GITHUB_APP_PRIVATE_KEY=grafana-oss-big-tent:private-key
- name: Generate a token
id: generate-token
uses: actions/create-github-app-token@v1
uses: actions/create-github-app-token@d72941d797fd3113feb6b93fd0dec494b13a2547 # v1
with:
app-id: ${{ env.GITHUB_APP_ID }}
private-key: ${{ env.GITHUB_APP_PRIVATE_KEY }}
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/compatibility-50.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,11 +14,11 @@ jobs:
compatibility-check:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4
with:
persist-credentials: false

- uses: actions/[email protected]
- uses: actions/setup-go@f111f3307d8850f501ac008e886eec1fd1932a34 # v5.3.0

- name: Start Zabbix environment
run: |
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/compatibility-60.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,11 +14,11 @@ jobs:
compatibility-check:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4
with:
persist-credentials: false

- uses: actions/[email protected]
- uses: actions/setup-go@f111f3307d8850f501ac008e886eec1fd1932a34 # v5.3.0

- name: Start Zabbix environment
run: |
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/compatibility-70.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,11 +14,11 @@ jobs:
compatibility-check:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4
with:
persist-credentials: false

- uses: actions/[email protected]
- uses: actions/setup-go@f111f3307d8850f501ac008e886eec1fd1932a34 # v5.3.0

- name: Start Zabbix environment
run: |
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/compatibility-72.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,11 +14,11 @@ jobs:
compatibility-check:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4
with:
persist-credentials: false

- uses: actions/[email protected]
- uses: actions/setup-go@f111f3307d8850f501ac008e886eec1fd1932a34 # v5.3.0

- name: Start Zabbix environment
run: |
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/compatibility-74.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,11 +14,11 @@ jobs:
compatibility-check:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4
with:
persist-credentials: false

- uses: actions/[email protected]
- uses: actions/setup-go@f111f3307d8850f501ac008e886eec1fd1932a34 # v5.3.0

- name: Start Zabbix environment
run: |
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/is-compatible.yml
Original file line number Diff line number Diff line change
Expand Up @@ -9,10 +9,10 @@ jobs:
contents: read
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4
with:
persist-credentials: false
- uses: actions/setup-node@v4
- uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4
with:
node-version-file: '.nvmrc'
cache: 'yarn'
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/stale.yml
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ jobs:
stale:
runs-on: ubuntu-latest
steps:
- uses: actions/stale@v9
- uses: actions/stale@5bef64f19d7facfb25b37b414482c7164d639639 # v9
with:
repo-token: ${{ secrets.GITHUB_TOKEN }}
operations-per-run: 750
Expand Down
2 changes: 1 addition & 1 deletion devenv/zabbix50/bootstrap/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
FROM python:3
FROM python:3@sha256:6942ebef735aad5f708ef9c5e750cbe37dbc7751cee35c140e33764e34843ab9

ENV ZBX_API_URL=http://zabbix-web
ENV ZBX_API_USER="Admin"
Expand Down
18 changes: 9 additions & 9 deletions devenv/zabbix50/docker-compose.yml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
services:
ssl-cert:
image: alpine:latest
image: alpine:latest@sha256:4b7ce07002c69e8f3d704a9c5d6fd3053be500b7f1c69fc0d80990c2ad8dd412
command: |
sh -c "if [ ! -f /certs/nginx.crt ] || [ ! -f /certs/nginx.key ]; then
apk add --no-cache openssl &&
Expand All @@ -26,7 +26,7 @@ services:

# Zabbix
zabbix-server:
image: zabbix/zabbix-server-pgsql:alpine-5.0-latest
image: zabbix/zabbix-server-pgsql:alpine-5.0-latest@sha256:b88c636ec3298529358914aa7fd04d3f7ae3da0eab261b405cb2a9fcb4fa5eae
ports:
- '10051:10051'
depends_on:
Expand All @@ -39,7 +39,7 @@ services:
POSTGRES_DB: zabbix

zabbix-web:
image: zabbix/zabbix-web-nginx-pgsql:alpine-5.0-latest
image: zabbix/zabbix-web-nginx-pgsql:alpine-5.0-latest@sha256:90d9d85d42d46a4978091bd6deb405e6c8486fd53af5720a6f7a6135e6baaa4b
ports:
- '443:443'
- '8188:8080'
Expand All @@ -65,29 +65,29 @@ services:
- ../nginx/.htpasswd:/etc/nginx/.htpasswd:ro

database:
image: postgres:14
image: postgres:14@sha256:ca25035f7e6f74552655a1c5e4a9eb21f85e9d316f1f70371f790ef70095dd58
ports:
- '15432:5432'
environment:
POSTGRES_USER: zabbix
POSTGRES_PASSWORD: zabbix

zabbix-agent:
image: zabbix/zabbix-agent:alpine-5.0-latest
image: zabbix/zabbix-agent:alpine-5.0-latest@sha256:c34ca68c3120b1918bceb394f2275f6aa67ddecce641a0033fdea5c84b89731d
environment:
ZBX_SERVER_HOST: zabbix-server
ZBX_SERVER_PORT: 10051

zabbix-proxy:
image: zabbix/zabbix-proxy-sqlite3:alpine-5.0-latest
image: zabbix/zabbix-proxy-sqlite3:alpine-5.0-latest@sha256:a963b30b2e4352be890c93f599749d42a8e6a8e549629ccc6b30de437ecd4a5f
environment:
ZBX_PROXYMODE: 0
ZBX_HOSTNAME: zabbix-proxy
ZBX_SERVER_HOST: zabbix-server
ZBX_SERVER_PORT: 10051

zabbix-agent-proxy:
image: zabbix/zabbix-agent:alpine-5.0-latest
image: zabbix/zabbix-agent:alpine-5.0-latest@sha256:c34ca68c3120b1918bceb394f2275f6aa67ddecce641a0033fdea5c84b89731d
environment:
ZBX_SERVER_HOST: zabbix-proxy
ZBX_SERVER_PORT: 10051
Expand Down Expand Up @@ -117,7 +117,7 @@ services:

# backend
redis_backend:
image: redis:alpine
image: redis:alpine@sha256:6cbef353e480a8a6e7f10ec545f13d7d3fa85a212cdcc5ffaf5a1c818b9d3798

zas_backend_01:
build: ../zas-agent
Expand All @@ -135,7 +135,7 @@ services:

# frontend
redis_frontend:
image: redis:alpine
image: redis:alpine@sha256:6cbef353e480a8a6e7f10ec545f13d7d3fa85a212cdcc5ffaf5a1c818b9d3798

zas_frontend_01:
build: ../zas-agent
Expand Down
2 changes: 1 addition & 1 deletion devenv/zabbix60/bootstrap/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
FROM python:2.7
FROM python:2.7@sha256:cfa62318c459b1fde9e0841c619906d15ada5910d625176e24bf692cf8a2601d

ENV ZBX_API_URL=http://zabbix-web:8080
ENV ZBX_API_USER="Admin"
Expand Down
14 changes: 7 additions & 7 deletions devenv/zabbix60/docker-compose.yml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
services:
ssl-cert:
image: alpine:latest
image: alpine:latest@sha256:4b7ce07002c69e8f3d704a9c5d6fd3053be500b7f1c69fc0d80990c2ad8dd412
command: |
sh -c "if [ ! -f /certs/nginx.crt ] || [ ! -f /certs/nginx.key ]; then
apk add --no-cache openssl &&
Expand All @@ -26,7 +26,7 @@ services:

# Zabbix
zabbix-server:
image: zabbix/zabbix-server-pgsql:alpine-6.0-latest
image: zabbix/zabbix-server-pgsql:alpine-6.0-latest@sha256:75a299f6a12f37e6b32a03d84a903bd1c6784859424f2b5377e5057df2e91047
ports:
- '10051:10051'
depends_on:
Expand All @@ -43,7 +43,7 @@ services:
ZBX_DEBUGLEVEL: 3

zabbix-web:
image: zabbix/zabbix-web-nginx-pgsql:alpine-6.0-latest
image: zabbix/zabbix-web-nginx-pgsql:alpine-6.0-latest@sha256:76c463976933d9aebdd0101acc031d05b99b177aa24d891c6d1e73879148e319
ports:
- '443:443'
- '8188:8080'
Expand All @@ -64,7 +64,7 @@ services:
POSTGRES_DB: zabbix

database:
image: postgres:15
image: postgres:15@sha256:24d6c206bba8c0440bceb24a8d4bf642f60bf7aea94887051ea5761d29c22323
ports:
- '15432:5432'
command: postgres -c 'max_connections=1000'
Expand All @@ -73,7 +73,7 @@ services:
POSTGRES_PASSWORD: zabbix

zabbix-agent:
image: zabbix/zabbix-agent:alpine-6.0-latest
image: zabbix/zabbix-agent:alpine-6.0-latest@sha256:c5ea0f4a1d6b2b74ed5751c4a368fb7a6b41f4d3bd10c1a62259dcc15e1216bf
environment:
ZBX_SERVER_HOST: zabbix-server
ZBX_SERVER_PORT: 10051
Expand All @@ -99,7 +99,7 @@ services:

# backend
redis_backend:
image: redis:alpine
image: redis:alpine@sha256:6cbef353e480a8a6e7f10ec545f13d7d3fa85a212cdcc5ffaf5a1c818b9d3798

zas_backend_01:
build: ../zas-agent
Expand All @@ -118,7 +118,7 @@ services:

# frontend
redis_frontend:
image: redis:alpine
image: redis:alpine@sha256:6cbef353e480a8a6e7f10ec545f13d7d3fa85a212cdcc5ffaf5a1c818b9d3798

zas_frontend_01:
build: ../zas-agent
Expand Down
2 changes: 1 addition & 1 deletion devenv/zabbix70/bootstrap/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
FROM python:3.12-slim-bullseye
FROM python:3.12-slim-bullseye@sha256:411fa4dcfdce7e7a3057c45662beba9dcd4fa36b2e50a2bfcd6c9333e59bf0db

ENV ZBX_API_URL=http://zabbix-web:8080
ENV ZBX_API_USER="Admin"
Expand Down
14 changes: 7 additions & 7 deletions devenv/zabbix70/docker-compose.yml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
services:
ssl-cert:
image: alpine:latest
image: alpine:latest@sha256:4b7ce07002c69e8f3d704a9c5d6fd3053be500b7f1c69fc0d80990c2ad8dd412
command: |
sh -c "if [ ! -f /certs/nginx.crt ] || [ ! -f /certs/nginx.key ]; then
apk add --no-cache openssl &&
Expand All @@ -26,7 +26,7 @@ services:

# Zabbix
zabbix-server:
image: zabbix/zabbix-server-pgsql:alpine-7.0-latest
image: zabbix/zabbix-server-pgsql:alpine-7.0-latest@sha256:ac17531780520da78dffcda23416390d1ab6152acd44fee697a347bb3e8c14cc
ports:
- '10051:10051'
depends_on:
Expand All @@ -43,7 +43,7 @@ services:
ZBX_DEBUGLEVEL: 3

zabbix-web:
image: zabbix/zabbix-web-nginx-pgsql:alpine-7.0-latest
image: zabbix/zabbix-web-nginx-pgsql:alpine-7.0-latest@sha256:473271370a0050d238e4750c7f64a52f76b17b91fcdbac657c4907395caeba8d
ports:
- '443:443'
- '8188:8080'
Expand All @@ -64,7 +64,7 @@ services:
POSTGRES_DB: zabbix

database:
image: postgres:16
image: postgres:16@sha256:cf2a05fe40887b721e4b3dbac8fd32673c08292dcc8ba6b62b52b7f640433bd0
ports:
- '15432:5432'
command: postgres -c 'max_connections=1000'
Expand All @@ -73,7 +73,7 @@ services:
POSTGRES_PASSWORD: zabbix

zabbix-agent:
image: zabbix/zabbix-agent:alpine-7.0-latest
image: zabbix/zabbix-agent:alpine-7.0-latest@sha256:50aa8c1bde590ea598092fd9ba46829769358f8dba7e31d180f923d6a246ea5c
environment:
ZBX_SERVER_HOST: zabbix-server
ZBX_SERVER_PORT: 10051
Expand All @@ -99,7 +99,7 @@ services:

# backend
redis_backend:
image: redis:alpine
image: redis:alpine@sha256:6cbef353e480a8a6e7f10ec545f13d7d3fa85a212cdcc5ffaf5a1c818b9d3798

zas_backend_01:
build: ../zas-agent
Expand All @@ -118,7 +118,7 @@ services:

# frontend
redis_frontend:
image: redis:alpine
image: redis:alpine@sha256:6cbef353e480a8a6e7f10ec545f13d7d3fa85a212cdcc5ffaf5a1c818b9d3798

zas_frontend_01:
build: ../zas-agent
Expand Down
2 changes: 1 addition & 1 deletion devenv/zabbix72/bootstrap/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
FROM python:3.12-slim-bullseye
FROM python:3.12-slim-bullseye@sha256:411fa4dcfdce7e7a3057c45662beba9dcd4fa36b2e50a2bfcd6c9333e59bf0db

ENV ZBX_API_URL=http://zabbix-web:8080
ENV ZBX_API_USER="Admin"
Expand Down
12 changes: 6 additions & 6 deletions devenv/zabbix72/docker-compose.yml
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ services:

# Zabbix
zabbix-server:
image: zabbix/zabbix-server-pgsql:alpine-7.2-latest
image: zabbix/zabbix-server-pgsql:alpine-7.2-latest@sha256:f600fb6abf7dd4c7ddbc7dfcafb3a9695e0c50b0b2f44e51c93852510a7dfa1d
ports:
- '10051:10051'
depends_on:
Expand All @@ -29,7 +29,7 @@ services:
ZBX_DEBUGLEVEL: 3

zabbix-web:
image: zabbix/zabbix-web-apache-pgsql:alpine-7.2-latest
image: zabbix/zabbix-web-apache-pgsql:alpine-7.2-latest@sha256:f47fcc49afdcf0fb9cb73605d4113b1810ad0b4c46ff04f37e649cf9a142c2d8
ports:
- '8188:8080'
depends_on:
Expand All @@ -45,7 +45,7 @@ services:
POSTGRES_DB: zabbix

database:
image: postgres:16
image: postgres:16@sha256:cf2a05fe40887b721e4b3dbac8fd32673c08292dcc8ba6b62b52b7f640433bd0
ports:
- '15432:5432'
command: postgres -c 'max_connections=1000'
Expand All @@ -54,7 +54,7 @@ services:
POSTGRES_PASSWORD: zabbix

zabbix-agent:
image: zabbix/zabbix-agent:alpine-7.2-latest
image: zabbix/zabbix-agent:alpine-7.2-latest@sha256:2686dc601fb1ba257eceb042b79329dd2be8e8d18de4d66f8b08f77e1a6b433f
environment:
ZBX_SERVER_HOST: zabbix-server
ZBX_SERVER_PORT: 10051
Expand All @@ -80,7 +80,7 @@ services:

# backend
redis_backend:
image: redis:alpine
image: redis:alpine@sha256:6cbef353e480a8a6e7f10ec545f13d7d3fa85a212cdcc5ffaf5a1c818b9d3798

zas_backend_01:
build: ../zas-agent
Expand All @@ -99,7 +99,7 @@ services:

# frontend
redis_frontend:
image: redis:alpine
image: redis:alpine@sha256:6cbef353e480a8a6e7f10ec545f13d7d3fa85a212cdcc5ffaf5a1c818b9d3798

zas_frontend_01:
build: ../zas-agent
Expand Down
2 changes: 1 addition & 1 deletion devenv/zabbix74/bootstrap/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
FROM python:3.13-slim-bookworm
FROM python:3.13-slim-bookworm@sha256:b685a4fa58bb19d1814d78a1ec0f0208f351452724f78b20212c984d6e124a34

ENV ZBX_API_URL=http://zabbix-web:8080
ENV ZBX_API_USER="Admin"
Expand Down
Loading
Loading