Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions charts/aisix-cp/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,8 @@ apiVersion: v2
name: aisix-cp
description: Helm chart for AISIX control plane (cp-api, dp-manager, dashboard)
type: application
version: 0.8.2
appVersion: "0.8.2"
version: 0.9.0
appVersion: "0.9.0"

maintainers:
- name: API7
Expand Down
2 changes: 1 addition & 1 deletion charts/aisix-cp/README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# aisix-cp

![Version: 0.8.2](https://img.shields.io/badge/Version-0.8.2-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 0.8.2](https://img.shields.io/badge/AppVersion-0.8.2-informational?style=flat-square)
![Version: 0.9.0](https://img.shields.io/badge/Version-0.9.0-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 0.9.0](https://img.shields.io/badge/AppVersion-0.9.0-informational?style=flat-square)

Helm chart for AISIX control plane (cp-api, dp-manager, dashboard)

Expand Down
15 changes: 14 additions & 1 deletion charts/aisix-cp/templates/api-deployment.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -96,12 +96,25 @@ spec:
# can outlast the liveness budget below and kill the pod
# MID-MIGRATION. The startupProbe suspends liveness and
# readiness until the server is actually up.
#
# 30 minutes, because a migration that REWRITES a table is
# bounded by table size, not by a fixed bootstrap cost. The
# 0.9.0 widening of dpmgr_usage_events.request_id (uuid ->
# text) measured 6m21s on 10M rows — roughly what 30 days of
# retention holds at a sustained 4 req/s — and it scales
# linearly from there. The previous 5-minute budget would have
# turned that upgrade into the exact crash loop this probe
# exists to prevent.
#
# The cost is that a genuinely wedged cp-api goes unrestarted
# for up to 30 minutes on FIRST start only; once the probe
# succeeds, the liveness budget below takes over unchanged.
startupProbe:
httpGet:
path: /healthz
port: http
periodSeconds: 5
failureThreshold: 60
failureThreshold: 360
livenessProbe:
httpGet:
path: /healthz
Expand Down
4 changes: 2 additions & 2 deletions charts/aisix/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,8 @@ apiVersion: v2
name: aisix
description: Helm chart for the AISIX AI gateway data plane
type: application
version: 0.8.2
appVersion: "0.8.2"
version: 0.9.0
appVersion: "0.9.0"

keywords:
- ai-gateway
Expand Down
2 changes: 1 addition & 1 deletion charts/aisix/README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# aisix

![Version: 0.8.2](https://img.shields.io/badge/Version-0.8.2-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 0.8.2](https://img.shields.io/badge/AppVersion-0.8.2-informational?style=flat-square)
![Version: 0.9.0](https://img.shields.io/badge/Version-0.9.0-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 0.9.0](https://img.shields.io/badge/AppVersion-0.9.0-informational?style=flat-square)

Helm chart for the AISIX AI gateway data plane

Expand Down
Loading