mirror of
https://github.com/kemko/nomad.git
synced 2026-01-07 19:05:42 +03:00
connect: set task lifecycle config for injected sidecar task
fixes #7593
This commit is contained in:
@@ -165,6 +165,10 @@ func newConnectTask(serviceName string) *structs.Task {
|
||||
MaxFileSizeMB: 2,
|
||||
},
|
||||
Resources: connectSidecarResources(),
|
||||
Lifecycle: &structs.TaskLifecycleConfig{
|
||||
Hook: structs.TaskLifecycleHookPrestart,
|
||||
Sidecar: true,
|
||||
},
|
||||
Constraints: structs.Constraints{
|
||||
connectVersionConstraint(),
|
||||
},
|
||||
|
||||
@@ -61,6 +61,11 @@ The default sidecar task is equivalent to:
|
||||
sidecar_task {
|
||||
name = "connect-proxy-<service>"
|
||||
|
||||
lifecycle {
|
||||
hook = "prestart"
|
||||
sidecar = true
|
||||
}
|
||||
|
||||
driver = "docker"
|
||||
config {
|
||||
image = "${meta.connect.sidecar_image}"
|
||||
|
||||
Reference in New Issue
Block a user