From cfe5031d622e33c95c01dfb429578d04e767a71a Mon Sep 17 00:00:00 2001 From: seaislee1209 Date: Mon, 16 Mar 2026 06:59:54 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20K8s=20=E5=81=A5=E5=BA=B7=E6=A3=80?= =?UTF-8?q?=E6=9F=A5=20400=20+=20=E8=A1=A5=E5=85=85=20generation=20?= =?UTF-8?q?=E8=BF=81=E7=A7=BB=E6=96=87=E4=BB=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 健康检查探针添加 Host: localhost 头,解决 Django ALLOWED_HOSTS 拒绝 - 补充 generation 0004 迁移(model choices 标签更新) Co-Authored-By: Claude Opus 4.6 --- .../0004_alter_generationrecord_model.py | 18 ++++++++++++++++++ k8s/backend-deployment.yaml | 6 ++++++ 2 files changed, 24 insertions(+) create mode 100644 backend/apps/generation/migrations/0004_alter_generationrecord_model.py diff --git a/backend/apps/generation/migrations/0004_alter_generationrecord_model.py b/backend/apps/generation/migrations/0004_alter_generationrecord_model.py new file mode 100644 index 0000000..4dd7ba0 --- /dev/null +++ b/backend/apps/generation/migrations/0004_alter_generationrecord_model.py @@ -0,0 +1,18 @@ +# Generated by Django 4.2.29 on 2026-03-16 07:00 + +from django.db import migrations, models + + +class Migration(migrations.Migration): + + dependencies = [ + ('generation', '0003_generationrecord_ark_task_id_and_more'), + ] + + operations = [ + migrations.AlterField( + model_name='generationrecord', + name='model', + field=models.CharField(choices=[('seedance_2.0', 'AirDrama'), ('seedance_2.0_fast', 'AirDrama Fast')], max_length=30, verbose_name='模型'), + ), + ] diff --git a/k8s/backend-deployment.yaml b/k8s/backend-deployment.yaml index 915d396..15d2691 100644 --- a/k8s/backend-deployment.yaml +++ b/k8s/backend-deployment.yaml @@ -93,6 +93,9 @@ spec: httpGet: path: /healthz/ port: 8000 + httpHeaders: + - name: Host + value: localhost initialDelaySeconds: 30 periodSeconds: 10 timeoutSeconds: 5 @@ -101,6 +104,9 @@ spec: httpGet: path: /healthz/ port: 8000 + httpHeaders: + - name: Host + value: localhost initialDelaySeconds: 15 periodSeconds: 5 timeoutSeconds: 3