Skip to content

Conversation

bernielomax
Copy link
Contributor

Adds global.airbyteUrl=http://localhost:8000 to v2 Helm chart values to support Airbyte platform 2.0.0+, which replaced WEBAPP_URL with AIRBYTE_URL environment variable.

Both WEBAPP_URL and airbyteUrl are set for backward compatibility. WEBAPP_URL can be removed once minimum supported Airbyte version is >= 2.0.0.

Adds global.airbyteUrl=http://localhost:8000 to v2 Helm chart values
to support Airbyte platform 2.0.0+, which replaced WEBAPP_URL with
AIRBYTE_URL environment variable.

Both WEBAPP_URL and airbyteUrl are set for backward compatibility.
WEBAPP_URL can be removed once minimum supported Airbyte version is >= 2.0.0.
Copy link
Member

@colesnodgrass colesnodgrass left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I believe the port needs to match what the user provided, not be hardcoded.

// Both are set here to support all v2 chart versions. WEBAPP_URL can be removed once all
// supported chart versions are >= 2.0.0.
"server.env_vars.WEBAPP_URL=http://airbyte-abctl-airbyte-server-svc:80",
"global.airbyteUrl=http://localhost:8000",
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Doesn't this need to be set to the port the user provided?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Good call. I didn't realize the port was set by flag. 👍

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I have added some changes which should make port settings more dynamic.

Copy link
Member

@colesnodgrass colesnodgrass left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think this is good. I know you're do some local testing to verify this all works.

@bernielomax
Copy link
Contributor Author

Confirmed both Helm Charts for Airbyte 2.0.0 and 1.8.5 (backwards compatibility) work when using these changes.

@bernielomax bernielomax merged commit 74e1c4a into main Oct 9, 2025
2 checks passed
@bernielomax bernielomax deleted the bernielomax/feat/global-airbyte-url branch October 9, 2025 18:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants