GitHub user aayostem added a comment to the discussion: AIrflow 3 - API Server
health check issue
The 404 errors you're seeing are caused by outdated health checks trying to
access deprecated API endpoints (`/api/v1/` and `/api/experimental/`) while
Airflow 3 uses `/api/v2/`.
FYI `/api/v1/version` has been deprecated.
i'll advice you to update Kubernetes Health Checks
Update your Helm `values.yaml` to use the correct API endpoints:
```yaml
# values.yaml
healthChecks:
enabled: true
apiServer:
livenessProbe:
httpGet:
path: /api/v2/version
port: http
readinessProbe:
httpGet:
path: /api/v2/version
port: http
# If you're using custom base_url, ensure it's properly configured
config:
webserver:
base_url: https://airflow-test.com
extraEnv:
- name: AIRFLOW__WEBSERVER__BASE_URL
value: 'https://airflow-test.com'
```
GitHub link:
https://github.com/apache/airflow/discussions/55591#discussioncomment-14967019
----
This is an automatically sent email for [email protected].
To unsubscribe, please send an email to: [email protected]