Skip to content

Fixed ips for local registry and mirrors#851

Closed
jorgemoralespou wants to merge 1 commit intoeducates:developfrom
jorgemoralespou:fixed-registries-ips
Closed

Fixed ips for local registry and mirrors#851
jorgemoralespou wants to merge 1 commit intoeducates:developfrom
jorgemoralespou:fixed-registries-ips

Conversation

@jorgemoralespou
Copy link
Collaborator

Fixes #850

  • Local registry will now get by default 172.18.200.1 (so kind network with 200.1 as offset)

  • Every mirror will also get a similar offset but hashed by registry name and if there's collision, will increase by 1 until available.

  • We have simplified how the check for port 80/443 availability on cluster creation was done

  • We now detect if it's a disconnected install (by checking connection to docker hub) and if not available, we set do skip-image-resolution at install time.

With these changes, you can now survive Docker Desktop restarts and also install Educates on a machine without internet connection (as long as prepopulated mirrors and docker images are already present on the system).

@GrahamDumpleton
Copy link
Collaborator

How does this sit with respect to all the CLI refactoring you are doing. Will there be conflicts with CLI refactoring if this is merged?

@jorgemoralespou
Copy link
Collaborator Author

No. I will merge this into the cli refactoring. This is a small and controlled change.
Or, we can just add this change to the refactoring and only ship in new version. It's not a big issue since only I would be experiencing issues because no other person uses mirrors.

@jorgemoralespou
Copy link
Collaborator Author

Superseded by #871

@jorgemoralespou jorgemoralespou mentioned this pull request Feb 2, 2026
18 tasks
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.

Local kind cluster ip change might cause issues

2 participants