Skip to content

Commit 401e63b

Browse files
potiukmvfc
authored andcommitted
Upgrade to latest k8s tooling (apache#49945)
Also noticed a few webserver references that should be changed to api server.
1 parent 2f64c0b commit 401e63b

31 files changed

+276
-249
lines changed

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@ airflow/git_version
1616
airflow/ui/coverage/
1717
logs/
1818
airflow-webserver.pid
19+
airflow-api-server.pid
1920
standalone_admin_password.txt
2021
warnings.txt
2122
warn-summary-*.txt

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -100,7 +100,7 @@ Apache Airflow is tested with:
100100
|------------|------------------------|------------------------|
101101
| Python | 3.9, 3.10, 3.11, 3.12 | 3.9, 3.10, 3.11, 3.12 |
102102
| Platform | AMD64/ARM64(\*) | AMD64/ARM64(\*) |
103-
| Kubernetes | 1.29, 1.30, 1.31, 1.32 | 1.29, 1.30, 1.31, 1.32 |
103+
| Kubernetes | 1.30, 1.31, 1.32, 1.33 | 1.30, 1.31, 1.33, 1.33 |
104104
| PostgreSQL | 13, 14, 15, 16, 17 | 13, 14, 15, 16, 17 |
105105
| MySQL | 8.0, 8.4, Innovation | 8.0, 8.4, Innovation |
106106
| SQLite | 3.15.0+ | 3.15.0+ |

airflow-core/docs/howto/docker-compose/index.rst

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -89,7 +89,7 @@ This file contains several service definitions:
8989
- ``airflow-scheduler`` - The :doc:`scheduler </administration-and-deployment/scheduler>` monitors all tasks and dags, then triggers the
9090
task instances once their dependencies are complete.
9191
- ``airflow-dag-processor`` - The DAG processor parses DAG files.
92-
- ``airflow-webserver`` - The webserver is available at ``http://localhost:8080``.
92+
- ``airflow-api-server`` - The api server is available at ``http://localhost:8080``.
9393
- ``airflow-worker`` - The worker that executes the tasks given by the scheduler.
9494
- ``airflow-triggerer`` - The triggerer runs an event loop for deferrable tasks.
9595
- ``airflow-init`` - The initialization service.
@@ -210,7 +210,7 @@ In a second terminal you can check the condition of the containers and make sure
210210
CONTAINER ID IMAGE |version-spacepad| COMMAND CREATED STATUS PORTS NAMES
211211
247ebe6cf87a apache/airflow:|version| "/usr/bin/dumb-init …" 3 minutes ago Up 3 minutes (healthy) 8080/tcp compose_airflow-worker_1
212212
ed9b09fc84b1 apache/airflow:|version| "/usr/bin/dumb-init …" 3 minutes ago Up 3 minutes (healthy) 8080/tcp compose_airflow-scheduler_1
213-
7cb1fb603a98 apache/airflow:|version| "/usr/bin/dumb-init …" 3 minutes ago Up 3 minutes (healthy) 0.0.0.0:8080->8080/tcp compose_airflow-webserver_1
213+
7cb1fb603a98 apache/airflow:|version| "/usr/bin/dumb-init …" 3 minutes ago Up 3 minutes (healthy) 0.0.0.0:8080->8080/tcp compose_airflow-api_server_1
214214
74f3bbe506eb postgres:13 |version-spacepad| "docker-entrypoint.s…" 18 minutes ago Up 17 minutes (healthy) 5432/tcp compose_postgres_1
215215
0bd6576d23cb redis:latest |version-spacepad| "docker-entrypoint.s…" 10 hours ago Up 17 minutes (healthy) 0.0.0.0:6379->6379/tcp compose_redis_1
216216

airflow-core/docs/start.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -94,7 +94,7 @@ and create the "airflow.cfg" file with defaults that will get you going fast.
9494
You can override defaults using environment variables, see :doc:`/configurations-ref`.
9595
You can inspect the file either in ``$AIRFLOW_HOME/airflow.cfg``, or through the UI in
9696
the ``Admin->Configuration`` menu. The PID file for the webserver will be stored
97-
in ``$AIRFLOW_HOME/airflow-webserver.pid`` or in ``/run/airflow/webserver.pid``
97+
in ``$AIRFLOW_HOME/airflow-api-server.pid`` or in ``/run/airflow/airflow-webserver.pid``
9898
if started by systemd.
9999

100100
As you grow and deploy Airflow to production, you will also want to move away

contributing-docs/testing/k8s_tests.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -443,7 +443,7 @@ Should show the status of current KinD cluster.
443443
Your release is named airflow.
444444
You can now access your dashboard(s) by executing the following command(s) and visiting the corresponding port at localhost in your browser:
445445
446-
Airflow Webserver: kubectl port-forward svc/airflow-webserver 8080:8080 --namespace airflow
446+
Airflow API server: kubectl port-forward svc/airflow-api-server 8080:8080 --namespace airflow
447447
Default Webserver (Airflow UI) Login credentials:
448448
username: admin
449449
password: admin

dev/breeze/doc/images/output_k8s_configure-cluster.svg

Lines changed: 3 additions & 3 deletions
Loading
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
23c2ce7515f4758b1806081aced973f2
1+
0046d0e84f47461bd3f0fad0011c09c4

0 commit comments

Comments
 (0)