Skip to content

Use netcracker/ingress-nginx fork in KubeMarine#804

Open
theboringstuff wants to merge 5 commits intomainfrom
feature/nginx-fork
Open

Use netcracker/ingress-nginx fork in KubeMarine#804
theboringstuff wants to merge 5 commits intomainfrom
feature/nginx-fork

Conversation

@theboringstuff
Copy link
Copy Markdown
Collaborator

@theboringstuff theboringstuff commented Apr 7, 2026

Description

Since community ingress-nginx is retired, we need to start using our own ingress-nginx builds in KubeMarine, so that we can later make fixes if necessary

Solution

  • Released netcracker/ingress-nginx v1.16.0 (the same as the latest community v1.15.1)
  • Used this v1.16.0 version for all k8s versions in KubeMarine
    • Manifest was downloaded automatically
    • Images were resolved automatically
    • Migration patches were created
  • Updated KubeMarine code to use ghcr.io/netcracker instead of registry.k8s.io
    • This is a breaking change, but only for community KubeMarine, internally we handle it normally
  • Changed tests accordingly
  • Updated documentation accordingly

Checklist

  • I have commented my code, particularly in hard-to-understand areas
  • I have made corresponding changes to the documentation
  • There is no breaking changes, or migration patch is provided
  • Integration CI passed
  • Unit tests. If Yes list of new/changed tests with brief description
  • There is no merge conflicts

@theboringstuff theboringstuff changed the title use fork Use netcracker/ingress-nginx fork in KubeMarine Apr 8, 2026
@theboringstuff theboringstuff marked this pull request as ready for review April 9, 2026 06:26
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.

4 participants