mirror of
https://github.com/open-webui/open-webui.git
synced 2025-12-14 05:15:18 +00:00
build: update image version
This commit is contained in:
parent
8954a23eae
commit
f450d6a6d4
2 changed files with 15 additions and 3 deletions
16
iac/ecs.tf
16
iac/ecs.tf
|
|
@ -80,6 +80,13 @@ resource "aws_ecs_task_definition" "webui_scaled" {
|
|||
execution_role_arn = aws_iam_role.openwebui_execution_role.arn
|
||||
task_role_arn = aws_iam_role.openwebui_execution_role.arn
|
||||
|
||||
# Ensure secret versions exist before task definition is created
|
||||
# This prevents tasks from failing due to missing AWSCURRENT staging label
|
||||
depends_on = [
|
||||
aws_secretsmanager_secret_version.redis_connection,
|
||||
aws_secretsmanager_secret_version.webui_shared_secret
|
||||
]
|
||||
|
||||
container_definitions = jsonencode([
|
||||
{
|
||||
name = "openwebui"
|
||||
|
|
@ -381,8 +388,13 @@ resource "aws_ecs_service" "webui_scaled" {
|
|||
container_port = 8080
|
||||
}
|
||||
|
||||
# Wait for target group to be ready
|
||||
depends_on = [aws_lb_listener.webui_listener]
|
||||
# Wait for target group and secret versions to be ready
|
||||
# This ensures secrets have AWSCURRENT staging label before tasks start
|
||||
depends_on = [
|
||||
aws_lb_listener.webui_listener,
|
||||
aws_secretsmanager_secret_version.redis_connection,
|
||||
aws_secretsmanager_secret_version.webui_shared_secret
|
||||
]
|
||||
|
||||
# Enable deployment circuit breaker
|
||||
deployment_controller {
|
||||
|
|
|
|||
|
|
@ -55,7 +55,7 @@ variable "task_family_name" {
|
|||
variable "container_image" {
|
||||
description = "Container image URI"
|
||||
type = string
|
||||
default = "908027381725.dkr.ecr.us-east-1.amazonaws.com/open-webui/custom:v0.6.36"
|
||||
default = "908027381725.dkr.ecr.us-east-1.amazonaws.com/open-webui/custom:v0.6.41-01"
|
||||
}
|
||||
|
||||
variable "desired_count" {
|
||||
|
|
|
|||
Loading…
Reference in a new issue