Commit Graph

401 Commits

Author SHA1 Message Date
Shizun Ge 47c7ed7b06 ci: ensure tests pass before building docker images in push and release workflows 2026-07-24 19:35:51 -07:00
Shizun Ge 9ca4057915 Rename prometheus_enable and healthcheck_enable flags to prometheus_enabled and healthcheck_enabled 2026-07-24 19:24:57 -07:00
Shizun Ge adc358371a Refactor healthcheck logic into SetupHealthcheck in health.go and add integration test 2026-07-24 19:18:53 -07:00
Shizun Ge 484c7fa794 Add prometheus_enable flag and fallback from enable_prometheus 2026-07-24 19:13:22 -07:00
Shizun Ge 5d534c0890 Rename enable_healthcheck flag to healthcheck_enable, reorder flags, and update README 2026-07-24 19:04:28 -07:00
Shizun Ge c0abaf6e28 Merge pull request #219 from shizunge/dependabot/go_modules/github.com/pires/go-proxyproto-0.15.0
Bump github.com/pires/go-proxyproto from 0.12.0 to 0.15.0
2026-07-20 10:41:20 -07:00
Shizun Ge 6c6bba9ec0 Merge pull request #220 from shizunge/dependabot/github_actions/actions/setup-go-7
Bump actions/setup-go from 6 to 7
2026-07-20 10:40:47 -07:00
Shizun Ge feb8a2430d Merge pull request #218 from shizunge/dependabot/github_actions/docker/setup-buildx-action-4.2.0
Bump docker/setup-buildx-action from 4.1.0 to 4.2.0
2026-07-20 10:40:16 -07:00
Shizun Ge fc603d044d Merge pull request #217 from shizunge/dependabot/github_actions/docker/login-action-4.4.0
Bump docker/login-action from 4.2.0 to 4.4.0
2026-07-20 10:40:03 -07:00
Shizun Ge 5b3782a019 Merge pull request #216 from shizunge/dependabot/github_actions/docker/build-push-action-7.3.0
Bump docker/build-push-action from 7.2.0 to 7.3.0
2026-07-20 10:39:52 -07:00
dependabot[bot] bf328eaef8 Bump actions/setup-go from 6 to 7
Bumps [actions/setup-go](https://github.com/actions/setup-go) from 6 to 7.
- [Release notes](https://github.com/actions/setup-go/releases)
- [Commits](https://github.com/actions/setup-go/compare/v6...v7)

---
updated-dependencies:
- dependency-name: actions/setup-go
  dependency-version: '7'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-07-20 08:14:44 +00:00
Shizun Ge de121bfadf Merge pull request #206 from paspo/healthcheck
Added healthcheck
2026-07-17 22:23:23 -07:00
dependabot[bot] 40638da578 Bump github.com/pires/go-proxyproto from 0.12.0 to 0.15.0
Bumps [github.com/pires/go-proxyproto](https://github.com/pires/go-proxyproto) from 0.12.0 to 0.15.0.
- [Release notes](https://github.com/pires/go-proxyproto/releases)
- [Commits](https://github.com/pires/go-proxyproto/compare/v0.12.0...v0.15.0)

---
updated-dependencies:
- dependency-name: github.com/pires/go-proxyproto
  dependency-version: 0.15.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-07-13 08:14:28 +00:00
paspo db2a1b1372 healthcheck disabled by default, except in docker image 2026-07-11 00:05:44 +02:00
dependabot[bot] c18515c07e Bump docker/setup-buildx-action from 4.1.0 to 4.2.0
Bumps [docker/setup-buildx-action](https://github.com/docker/setup-buildx-action) from 4.1.0 to 4.2.0.
- [Release notes](https://github.com/docker/setup-buildx-action/releases)
- [Commits](https://github.com/docker/setup-buildx-action/compare/v4.1.0...v4.2.0)

---
updated-dependencies:
- dependency-name: docker/setup-buildx-action
  dependency-version: 4.2.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-07-06 08:14:50 +00:00
dependabot[bot] 3aa06cdfc9 Bump docker/login-action from 4.2.0 to 4.4.0
Bumps [docker/login-action](https://github.com/docker/login-action) from 4.2.0 to 4.4.0.
- [Release notes](https://github.com/docker/login-action/releases)
- [Commits](https://github.com/docker/login-action/compare/v4.2.0...v4.4.0)

---
updated-dependencies:
- dependency-name: docker/login-action
  dependency-version: 4.4.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-07-06 08:14:45 +00:00
dependabot[bot] 026821f3a0 Bump docker/build-push-action from 7.2.0 to 7.3.0
Bumps [docker/build-push-action](https://github.com/docker/build-push-action) from 7.2.0 to 7.3.0.
- [Release notes](https://github.com/docker/build-push-action/releases)
- [Commits](https://github.com/docker/build-push-action/compare/v7.2.0...v7.3.0)

---
updated-dependencies:
- dependency-name: docker/build-push-action
  dependency-version: 7.3.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-07-06 08:14:41 +00:00
paspo bff5ed3f7b fix tests 2026-07-03 18:20:00 +02:00
paspo b9adb28e90 support use of random free port for healthcheck 2026-07-03 18:18:48 +02:00
paspo e7d2f5239d Move to above line 195. Avoid interrupt checking connPorts and using connPorts.
As suggested by @shizunge
2026-07-03 11:50:46 +02:00
Shizun Ge 5d27ee12f8 Merge pull request #214 from shizunge/dependabot/github_actions/actions/checkout-7
Bump actions/checkout from 6 to 7
2026-06-22 12:37:19 -07:00
dependabot[bot] 637aa0fcc4 Bump actions/checkout from 6 to 7
Bumps [actions/checkout](https://github.com/actions/checkout) from 6 to 7.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v6...v7)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-version: '7'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-06-22 08:15:08 +00:00
paspo 3a81ad2410 readme update for healthcheck 2026-06-21 17:38:22 +02:00
paspo c13e99b020 healthcheck: json response 2026-06-21 17:31:16 +02:00
paspo a21aa69bc3 added optional host to healthcheck endpoint 2026-06-21 14:32:53 +02:00
Shizun Ge bb02fb0180 Merge pull request #213 from adamanteye/main
[dashboard] Filter on cluster, namespace, and job
2026-06-11 12:23:47 -07:00
Shizun Ge 9100b14abf Merge pull request #209 from shizunge/dependabot/go_modules/github.com/pires/go-proxyproto-0.12.0
Bump github.com/pires/go-proxyproto from 0.11.0 to 0.12.0
2026-06-06 18:47:58 -07:00
Shizun Ge b7fdabf81e Merge branch 'main' into dependabot/go_modules/github.com/pires/go-proxyproto-0.12.0 2026-06-06 18:38:24 -07:00
Shizun Ge 9b9c174b84 Merge pull request #211 from shizunge/dependabot/github_actions/docker/login-action-4.2.0
Bump docker/login-action from 4.1.0 to 4.2.0
2026-06-06 18:35:41 -07:00
Shizun Ge bc43eca7de Merge pull request #210 from shizunge/dependabot/github_actions/docker/setup-buildx-action-4.1.0
Bump docker/setup-buildx-action from 4.0.0 to 4.1.0
2026-06-06 18:35:28 -07:00
Shizun Ge a059852463 Merge pull request #208 from shizunge/dependabot/go_modules/github.com/pierrre/geohash-1.1.4
Bump github.com/pierrre/geohash from 1.1.3 to 1.1.4
2026-06-06 18:35:00 -07:00
Shizun Ge 8b180ee911 Merge pull request #212 from shizunge/dependabot/github_actions/docker/build-push-action-7.2.0
Bump docker/build-push-action from 7.0.0 to 7.2.0
2026-06-06 18:34:44 -07:00
Xuelin Yang 2fd6c7a407 [dashboard] Filter on cluster, namespace, and job 2026-06-06 16:40:20 +08:00
dependabot[bot] eddce4b85a Bump docker/build-push-action from 7.0.0 to 7.2.0
Bumps [docker/build-push-action](https://github.com/docker/build-push-action) from 7.0.0 to 7.2.0.
- [Release notes](https://github.com/docker/build-push-action/releases)
- [Commits](https://github.com/docker/build-push-action/compare/v7.0.0...v7.2.0)

---
updated-dependencies:
- dependency-name: docker/build-push-action
  dependency-version: 7.2.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-05-25 12:03:40 +00:00
dependabot[bot] 591ad1be81 Bump docker/login-action from 4.1.0 to 4.2.0
Bumps [docker/login-action](https://github.com/docker/login-action) from 4.1.0 to 4.2.0.
- [Release notes](https://github.com/docker/login-action/releases)
- [Commits](https://github.com/docker/login-action/compare/v4.1.0...v4.2.0)

---
updated-dependencies:
- dependency-name: docker/login-action
  dependency-version: 4.2.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-05-25 12:03:34 +00:00
dependabot[bot] 2c421593a3 Bump docker/setup-buildx-action from 4.0.0 to 4.1.0
Bumps [docker/setup-buildx-action](https://github.com/docker/setup-buildx-action) from 4.0.0 to 4.1.0.
- [Release notes](https://github.com/docker/setup-buildx-action/releases)
- [Commits](https://github.com/docker/setup-buildx-action/compare/v4.0.0...v4.1.0)

---
updated-dependencies:
- dependency-name: docker/setup-buildx-action
  dependency-version: 4.1.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-05-25 12:03:31 +00:00
dependabot[bot] 15e848bcd7 Bump github.com/pires/go-proxyproto from 0.11.0 to 0.12.0
Bumps [github.com/pires/go-proxyproto](https://github.com/pires/go-proxyproto) from 0.11.0 to 0.12.0.
- [Release notes](https://github.com/pires/go-proxyproto/releases)
- [Commits](https://github.com/pires/go-proxyproto/compare/v0.11.0...v0.12.0)

---
updated-dependencies:
- dependency-name: github.com/pires/go-proxyproto
  dependency-version: 0.12.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-04-20 08:50:06 +00:00
dependabot[bot] d2fc221cb2 Bump github.com/pierrre/geohash from 1.1.3 to 1.1.4
Bumps [github.com/pierrre/geohash](https://github.com/pierrre/geohash) from 1.1.3 to 1.1.4.
- [Commits](https://github.com/pierrre/geohash/compare/v1.1.3...v1.1.4)

---
updated-dependencies:
- dependency-name: github.com/pierrre/geohash
  dependency-version: 1.1.4
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-04-13 08:31:55 +00:00
paspo 0332733982 Added healthcheck 2026-04-10 23:54:45 +02:00
Shizun Ge 816b060a1c Merge pull request #205 from shizunge/dependabot/github_actions/docker/login-action-4.1.0
Bump docker/login-action from 4.0.0 to 4.1.0
2026-04-07 09:25:46 -07:00
dependabot[bot] 9db64900e0 Bump docker/login-action from 4.0.0 to 4.1.0
Bumps [docker/login-action](https://github.com/docker/login-action) from 4.0.0 to 4.1.0.
- [Release notes](https://github.com/docker/login-action/releases)
- [Commits](https://github.com/docker/login-action/compare/v4.0.0...v4.1.0)

---
updated-dependencies:
- dependency-name: docker/login-action
  dependency-version: 4.1.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-04-06 08:20:18 +00:00
Shizun Ge 8631efdc1c Merge pull request #204 from shizunge/dependabot/go_modules/github.com/pires/go-proxyproto-0.11.0
Bump github.com/pires/go-proxyproto from 0.8.1 to 0.11.0
2026-03-30 10:37:49 -07:00
dependabot[bot] 4d9fe71b39 Bump github.com/pires/go-proxyproto from 0.8.1 to 0.11.0
Bumps [github.com/pires/go-proxyproto](https://github.com/pires/go-proxyproto) from 0.8.1 to 0.11.0.
- [Release notes](https://github.com/pires/go-proxyproto/releases)
- [Commits](https://github.com/pires/go-proxyproto/compare/v0.8.1...v0.11.0)

---
updated-dependencies:
- dependency-name: github.com/pires/go-proxyproto
  dependency-version: 0.11.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-03-30 08:24:34 +00:00
Shizun Ge f0045d32fc [dashboard] Change map circle fill opacity to 0.8 2026.0328.0 2026-03-28 22:27:46 -07:00
Shizun Ge 3da6dd03b3 [workflows] fix integration tests. 2026-03-26 21:58:14 -07:00
Shizun Ge cc3e0539ff update go to 1.26.1 2026-03-26 21:38:35 -07:00
Shizun Ge 5b3b5973c3 Merge pull request #203 from adamanteye/main
examples/kustomize-simple: add k8s manifests
2026-03-23 21:58:11 -07:00
Xuelin Yang 4bc342b136 examples/kustomize-simple: readonly root filesystem 2026-03-24 12:03:34 +08:00
Xuelin Yang 66244e80a7 examples: sort examples alphabetically 2026-03-24 10:34:19 +08:00
Xuelin Yang 16a32d06cd examples/kustomize-simple: add k8s manifests 2026-03-23 21:42:31 +08:00