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]

Reply via email to