* test(e2e): Add test for controller led worker registration * chore(e2e): Rename log files to ensure uniqueness This updates the log files to be based on the scenario name instead of just the test package in case some scenarios run the same test package
65 lines
1.1 KiB
HCL
65 lines
1.1 KiB
HCL
# Copyright (c) HashiCorp, Inc.
|
|
# SPDX-License-Identifier: BUSL-1.1
|
|
|
|
disable_mlock = true
|
|
|
|
telemetry {
|
|
prometheus_retention_time = "24h"
|
|
disable_hostname = true
|
|
}
|
|
|
|
listener "tcp" {
|
|
address = "0.0.0.0:${port}"
|
|
purpose = "proxy"
|
|
tls_disable = true
|
|
}
|
|
|
|
listener "tcp" {
|
|
address = "0.0.0.0:${port_ops}"
|
|
purpose = "ops"
|
|
tls_disable = true
|
|
}
|
|
|
|
worker {
|
|
public_addr = "${worker_name}:${port}"
|
|
initial_upstreams = ["${initial_upstream}"]
|
|
controller_generated_activation_token = "${token}"
|
|
|
|
tags {
|
|
type = ${type_tags},
|
|
}
|
|
|
|
auth_storage_path = "/tmp/boundary/worker"
|
|
}
|
|
|
|
events {
|
|
audit_enabled = true
|
|
sysevents_enabled = true
|
|
observations_enable = true
|
|
|
|
sink "stderr" {
|
|
name = "all-events"
|
|
description = "All events sent to stderr"
|
|
event_types = ["*"]
|
|
format = "cloudevents-json"
|
|
}
|
|
|
|
sink {
|
|
name = "Log File"
|
|
event_types = ["*"]
|
|
format = "cloudevents-json"
|
|
|
|
file {
|
|
path = "/boundary/logs"
|
|
file_name = "events.log"
|
|
}
|
|
|
|
audit_config {
|
|
audit_filter_overrides {
|
|
secret = "redact"
|
|
sensitive = "redact"
|
|
}
|
|
}
|
|
}
|
|
}
|