mirror of
https://github.com/openfaas/faas.git
synced 2025-06-14 11:16:47 +00:00
Update the use of basic-auth secret
Signed-off-by: Radoslav Dimitrov <dimitrovr@vmware.com>
This commit is contained in:
parent
52c12f5769
commit
d2564e7f0e
@ -8,9 +8,10 @@ services:
|
||||
- functions
|
||||
environment:
|
||||
functions_provider_url: "http://faas-swarm:8080/"
|
||||
read_timeout: "305s" # Maximum time to read HTTP request
|
||||
write_timeout: "305s" # Maximum time to write HTTP response
|
||||
upstream_timeout: "300s" # Maximum duration of upstream function call - should be more than read_timeout and write_timeout dnsrr: "true" # Temporarily use dnsrr in place of VIP while issue persists on PWD
|
||||
read_timeout: "300s" # Maximum time to read HTTP request
|
||||
write_timeout: "300s" # Maximum time to write HTTP response
|
||||
upstream_timeout: "300s" # Maximum duration of upstream function call - should be more than read_timeout and write_timeout
|
||||
dnsrr: "true" # Temporarily use dnsrr in place of VIP while issue persists on PWD
|
||||
faas_nats_address: "nats"
|
||||
faas_nats_port: 4222
|
||||
direct_functions: "true" # Functions are invoked directly over the overlay network
|
||||
@ -20,7 +21,7 @@ services:
|
||||
scale_from_zero: "true"
|
||||
deploy:
|
||||
resources:
|
||||
# limits: # uncomment to enable limits
|
||||
# limits: # Enable if you want to limit memory usage
|
||||
# memory: 100M
|
||||
reservations:
|
||||
memory: 100M
|
||||
@ -36,7 +37,6 @@ services:
|
||||
- basic-auth-user
|
||||
- basic-auth-password
|
||||
|
||||
|
||||
# Docker Swarm provider
|
||||
faas-swarm:
|
||||
image: openfaas/faas-swarm:0.6.1-arm64
|
||||
@ -45,8 +45,8 @@ services:
|
||||
networks:
|
||||
- functions
|
||||
environment:
|
||||
read_timeout: "305s" # set both here, and on your functions
|
||||
write_timeout: "305s" # set both here, and on your functions
|
||||
read_timeout: "300s" # set both here, and on your functions
|
||||
write_timeout: "300s" # set both here, and on your functions
|
||||
DOCKER_API_VERSION: "1.30"
|
||||
basic_auth: "${BASIC_AUTH:-true}"
|
||||
secret_mount_path: "/run/secrets/"
|
||||
@ -56,7 +56,7 @@ services:
|
||||
- 'node.role == manager'
|
||||
- 'node.platform.os == linux'
|
||||
resources:
|
||||
# limits: # uncomment to enable limits
|
||||
# limits: # Enable if you want to limit memory usage
|
||||
# memory: 100M
|
||||
reservations:
|
||||
memory: 100M
|
||||
@ -69,7 +69,6 @@ services:
|
||||
- basic-auth-user
|
||||
- basic-auth-password
|
||||
|
||||
|
||||
nats:
|
||||
image: nats-streaming:0.11.2
|
||||
# Uncomment the following port mappings if you wish to expose the
|
||||
@ -96,8 +95,8 @@ services:
|
||||
- functions
|
||||
environment:
|
||||
max_inflight: "1"
|
||||
ack_wait: "30s" # Max duration of any async task / request
|
||||
basic_auth: "false"
|
||||
ack_wait: "300s" # Max duration of any async task / request
|
||||
basic_auth: "${BASIC_AUTH:-true}"
|
||||
secret_mount_path: "/run/secrets/"
|
||||
deploy:
|
||||
resources:
|
||||
@ -113,6 +112,10 @@ services:
|
||||
placement:
|
||||
constraints:
|
||||
- 'node.platform.os == linux'
|
||||
secrets:
|
||||
- basic-auth-user
|
||||
- basic-auth-password
|
||||
|
||||
# End services
|
||||
|
||||
# Start monitoring
|
||||
@ -170,6 +173,8 @@ services:
|
||||
configs:
|
||||
- source: alertmanager_config
|
||||
target: /alertmanager.yml
|
||||
secrets:
|
||||
- basic-auth-password
|
||||
|
||||
|
||||
configs:
|
||||
@ -192,4 +197,3 @@ secrets:
|
||||
external: true
|
||||
basic-auth-password:
|
||||
external: true
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user