Skip to content

SYS-683 remove ingress-nginx - #314

Merged
instantlinux merged 4 commits into
mainfrom
SYS-683_ingress
Sep 22, 2026
Merged

instantlinux merged 4 commits into
mainfrom
SYS-683_ingress

Conversation

@instantlinux

@instantlinux instantlinux commented Sep 22, 2026 •

Copy link
Copy Markdown
Owner

Summary of Changes

Retire ingress-nginx.

  • Remove the install/ingress-nginx logic
  • Add a second Envoy gateway, for public-facing services
  • Add gateway listeners to several public-facing services
  • Remove authelia
  • Adjust chartlib's gateway listener to handle port-80 http properly, and remove ingress / totp templates

Why is this change being made?

Ingress-nginx is beyond end-of-life. Authelia integration with API gateway requires changes that are difficult to figure out, and all but one or two public-facing services have their own TOTP auth. Maintenance of authelia has been brutal, anyway, with frequent breaking-changes.

How was this tested? How can the reviewer verify your testing?

Manual testing. This updates 200+ files in the repo.

Completion checklist

  • The pull request is linked to all related issues
  • This change has unit test coverage
  • Documentation has been updated
  • Dependencies have been updated and verified

@instantlinux
instantlinux merged commit 423328e into main Sep 22, 2026
1 check passed
@instantlinux
instantlinux deleted the SYS-683_ingress branch September 22, 2026 14:18
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.

1 participant