Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[WIP] Use dns services instead of hard-coded IP addresses #1056

Closed
wants to merge 94 commits into from
Closed

Conversation

smklein
Copy link
Collaborator

@smklein smklein commented May 11, 2022

FYI: Not ready for review! Just trying to put the "megabranch" up somewhere while I pull out bits and pieces as they make sense.

Pieces to pull out:

  • Adding concept of "Service" to Nexus, internal APIs
  • Pulling Nexus' "RuntimeConfig" into omicron-common, so runtime parameters can be set after package time.
    • Nexus is obviously impacted, as are tests...
    • ... and so is sled-agent/src/services.rs, which launches services.
  • Extend internal-dns-client to include "multi-client" support (mostly helpers). Also The AAAA / SRV types in names.rs.
  • Extending internal-dns to support multi-records for DnsKV, rather than just one record
  • RSS re-work

@smklein
Copy link
Collaborator Author

smklein commented Jun 15, 2022

Replaced by #1216

@smklein smklein closed this Jun 15, 2022
@smklein smklein deleted the use-dns branch June 15, 2022 22:03
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