mirror of
https://github.com/yusing/godoxy.git
synced 2025-07-04 06:04:24 +02:00
fix(agent): typo for /distribution endpoint and update related configurations
This commit is contained in:
parent
455a85e6a0
commit
ead27c72f1
4 changed files with 37 additions and 37 deletions
|
@ -9,7 +9,7 @@ services:
|
||||||
AGENT_PORT: "{{.Port}}"
|
AGENT_PORT: "{{.Port}}"
|
||||||
AGENT_CA_CERT: "{{.CACert}}"
|
AGENT_CA_CERT: "{{.CACert}}"
|
||||||
AGENT_SSL_CERT: "{{.SSLCert}}"
|
AGENT_SSL_CERT: "{{.SSLCert}}"
|
||||||
# docker socket proxy
|
# docker socket proxy: [host]:port
|
||||||
# unset DOCKER_SOCKET_ADDR to disable
|
# unset DOCKER_SOCKET_ADDR to disable
|
||||||
DOCKER_SOCKET_ADDR: 127.0.0.1:2375
|
DOCKER_SOCKET_ADDR: 127.0.0.1:2375
|
||||||
POST: false
|
POST: false
|
||||||
|
@ -21,7 +21,7 @@ services:
|
||||||
COMMIT: false
|
COMMIT: false
|
||||||
CONFIGS: false
|
CONFIGS: false
|
||||||
CONTAINERS: false
|
CONTAINERS: false
|
||||||
DISTRIBUTIONS: false
|
DISTRIBUTION: false
|
||||||
EVENTS: true
|
EVENTS: true
|
||||||
EXEC: false
|
EXEC: false
|
||||||
GRPC: false
|
GRPC: false
|
||||||
|
|
4
agent/pkg/env/env.go
vendored
4
agent/pkg/env/env.go
vendored
|
@ -31,7 +31,7 @@ var (
|
||||||
DockerCommit bool
|
DockerCommit bool
|
||||||
DockerConfigs bool
|
DockerConfigs bool
|
||||||
DockerContainers bool
|
DockerContainers bool
|
||||||
DockerDistributions bool
|
DockerDistribution bool
|
||||||
DockerEvents bool
|
DockerEvents bool
|
||||||
DockerExec bool
|
DockerExec bool
|
||||||
DockerGrpc bool
|
DockerGrpc bool
|
||||||
|
@ -75,7 +75,7 @@ func Load() {
|
||||||
DockerCommit = common.GetEnvBool("COMMIT", false)
|
DockerCommit = common.GetEnvBool("COMMIT", false)
|
||||||
DockerConfigs = common.GetEnvBool("CONFIGS", false)
|
DockerConfigs = common.GetEnvBool("CONFIGS", false)
|
||||||
DockerContainers = common.GetEnvBool("CONTAINERS", false)
|
DockerContainers = common.GetEnvBool("CONTAINERS", false)
|
||||||
DockerDistributions = common.GetEnvBool("DISTRIBUTIONS", false)
|
DockerDistribution = common.GetEnvBool("DISTRIBUTION", false)
|
||||||
DockerEvents = common.GetEnvBool("EVENTS", true)
|
DockerEvents = common.GetEnvBool("EVENTS", true)
|
||||||
DockerExec = common.GetEnvBool("EXEC", false)
|
DockerExec = common.GetEnvBool("EXEC", false)
|
||||||
DockerGrpc = common.GetEnvBool("GRPC", false)
|
DockerGrpc = common.GetEnvBool("GRPC", false)
|
||||||
|
|
|
@ -236,8 +236,8 @@ func TestNewDockerHandler_PathHandling(t *testing.T) {
|
||||||
{"Configs path", "/configs", "DockerConfigs", true, http.MethodGet, true},
|
{"Configs path", "/configs", "DockerConfigs", true, http.MethodGet, true},
|
||||||
{"Configs path disabled", "/configs", "DockerConfigs", false, http.MethodGet, false},
|
{"Configs path disabled", "/configs", "DockerConfigs", false, http.MethodGet, false},
|
||||||
|
|
||||||
{"Distributions path", "/distributions", "DockerDistributions", true, http.MethodGet, true},
|
{"Distribution path", "/distribution", "DockerDistribution", true, http.MethodGet, true},
|
||||||
{"Distributions path disabled", "/distributions", "DockerDistributions", false, http.MethodGet, false},
|
{"Distribution path disabled", "/distribution", "DockerDistribution", false, http.MethodGet, false},
|
||||||
|
|
||||||
{"Events path", "/events", "DockerEvents", true, http.MethodGet, true},
|
{"Events path", "/events", "DockerEvents", true, http.MethodGet, true},
|
||||||
{"Events path disabled", "/events", "DockerEvents", false, http.MethodGet, false},
|
{"Events path disabled", "/events", "DockerEvents", false, http.MethodGet, false},
|
||||||
|
@ -320,8 +320,8 @@ func TestNewDockerHandler_PathHandling(t *testing.T) {
|
||||||
env.DockerCommit = tt.envVarValue
|
env.DockerCommit = tt.envVarValue
|
||||||
case "DockerConfigs":
|
case "DockerConfigs":
|
||||||
env.DockerConfigs = tt.envVarValue
|
env.DockerConfigs = tt.envVarValue
|
||||||
case "DockerDistributions":
|
case "DockerDistribution":
|
||||||
env.DockerDistributions = tt.envVarValue
|
env.DockerDistribution = tt.envVarValue
|
||||||
case "DockerEvents":
|
case "DockerEvents":
|
||||||
env.DockerEvents = tt.envVarValue
|
env.DockerEvents = tt.envVarValue
|
||||||
case "DockerExec":
|
case "DockerExec":
|
||||||
|
|
|
@ -97,8 +97,8 @@ func NewDockerHandler() http.Handler {
|
||||||
if env.DockerConfigs {
|
if env.DockerConfigs {
|
||||||
allowedPaths = append(allowedPaths, "/configs")
|
allowedPaths = append(allowedPaths, "/configs")
|
||||||
}
|
}
|
||||||
if env.DockerDistributions {
|
if env.DockerDistribution {
|
||||||
allowedPaths = append(allowedPaths, "/distributions")
|
allowedPaths = append(allowedPaths, "/distribution")
|
||||||
}
|
}
|
||||||
if env.DockerEvents {
|
if env.DockerEvents {
|
||||||
allowedPaths = append(allowedPaths, "/events")
|
allowedPaths = append(allowedPaths, "/events")
|
||||||
|
|
Loading…
Add table
Reference in a new issue