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
[nexus] Add a new user for service balancing #1234
Merged
Merged
Changes from all commits
Commits
Show all changes
58 commits
Select commit
Hold shift + click to select a range
b78ff98
[nexus] Split Nexus configuration (package vs runtime)
smklein cca5795
Merge branch 'main' into nexus-argsplit
smklein fccc15c
Ensure postgres config was just a rename
smklein 2443215
Merge branch 'main' into nexus-argsplit
smklein a077bd4
review feedback
smklein f91cea1
Merge branch 'main' into nexus-argsplit
smklein d16eda2
DNS client
smklein 8db30b7
Add concurrency
smklein 3a0c6ba
comment
smklein 33b3e02
fmt
smklein 3eb57dc
lockfile
smklein 39aa9ff
Merge branch 'main' into nexus-argsplit
smklein dd04a67
s/runtime/deployment
smklein 63b6379
Merge branch 'nexus-argsplit' into dns-client
smklein e1dc941
[nexus][sled-agent] Generate rack ID in RSS, plumb it through Nexus
smklein a4309ac
need rack_id in the test config too
smklein 02f592d
Merge branch 'main' into nexus-argsplit
smklein ff2d7b9
[internal-dns] Avoid 'picking ports'
smklein a261155
Merge branch 'nexus-argsplit' into dns-client
smklein 6cc7864
Merge branch 'fix-internal-dns-api' into dns-client
smklein 2a035a5
Changes from rss-handoff
smklein e84faaf
Merge branch 'dns-client' into rack-id
smklein c3a49bb
[nexus] Add a new user for background tasks
smklein 1e0b8fe
Merge branch 'main' into nexus-argsplit
smklein da4a2b8
Merge branch 'nexus-argsplit' into fix-internal-dns-api
smklein d7b10cf
Merge branch 'fix-internal-dns-api' into dns-client
smklein bb9a3af
Merge branch 'dns-client' into rack-id
smklein fed4a3d
Merge branch 'rack-id' into background-work-user
smklein 4df23c2
jgallagher feedback
smklein 71f3aac
Merge branch 'fix-internal-dns-api' into dns-client
smklein 5556d5f
Patch tests
smklein 226fd94
Merge branch 'fix-internal-dns-api' into dns-client
smklein 6126e41
merge
smklein b01bffd
Merge branch 'dns-client' into rack-id
smklein d09c8d5
Merge branch 'rack-id' into background-work-user
smklein e4f434f
Merge branch 'main' into nexus-argsplit
smklein 62fccb2
Merge branch 'nexus-argsplit' into fix-internal-dns-api
smklein 1905985
Merge branch 'fix-internal-dns-api' into dns-client
smklein 1a0b61b
Merge branch 'dns-client' into rack-id
smklein f5ee394
Merge branch 'rack-id' into background-work-user
smklein d6e3c9d
background-work -> service-balancer
smklein fd8286a
Merge branch 'main' into dns-client
smklein bed0269
Merge branch 'dns-client' into rack-id
smklein ef6072d
Merge branch 'rack-id' into background-work-user
smklein b959c39
Merge branch 'main' into dns-client
smklein 470da8b
review feedback
smklein a23a036
Merge branch 'dns-client' into rack-id
smklein 56d2e1c
Merge branch 'rack-id' into background-work-user
smklein 13b9825
Merge branch 'main' into dns-client
smklein e1a912f
Merge branch 'dns-client' into rack-id
smklein 28d87f5
Merge branch 'rack-id' into background-work-user
smklein 5fa89fe
Merge branch 'main' into dns-client
smklein a5fb65a
Merge branch 'dns-client' into rack-id
smklein a5784c1
Merge branch 'rack-id' into background-work-user
smklein f7d7796
Merge branch 'main' into dns-client
smklein 01a5fa5
Merge branch 'dns-client' into rack-id
smklein 52357a6
Merge branch 'rack-id' into background-work-user
smklein 71b40e7
Merge branch 'main' into background-work-user
smklein File filter
Filter by extension
Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I wonder if we can limit privileges more than this...but I imagine it's not worth much of our time right now to pick this apart. Up to you.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think I'm gonna defer this while we're still sorting out the fundamental operations Nexus needs to take. Right now, everything seems to be lumped into the
FLEET_ADMIN
role, but I'm not really sure how to split that up without a clearer idea of the other "fleet-wide" ops.