feat: update to go1.24 & support listening https (#1002)

* feat: support listening https

* refactor

* modernize

* support snake case in config

* more precise control of config fields

* update goreleaser config

* remove kubeyaml

* fix: expose agent_secret

* chore
This commit is contained in:
UUBulb
2025-02-28 22:02:54 +08:00
committed by GitHub
parent e770398a11
commit 1d2f8d24f6
28 changed files with 321 additions and 175 deletions

View File

@@ -14,6 +14,8 @@ builds:
flags:
- -trimpath
- -buildvcs=false
tags:
- go_json
goos:
- linux
goarch:
@@ -31,6 +33,8 @@ builds:
flags:
- -trimpath
- -buildvcs=false
tags:
- go_json
goos:
- linux
goarch:
@@ -48,6 +52,8 @@ builds:
flags:
- -trimpath
- -buildvcs=false
tags:
- go_json
goos:
- linux
goarch:
@@ -65,6 +71,8 @@ builds:
flags:
- -trimpath
- -buildvcs=false
tags:
- go_json
goos:
- windows
goarch: