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

Implement server-side metadata stream interface #59

Closed
3 tasks done
thedodd opened this issue Aug 16, 2021 · 0 comments · Fixed by #76
Closed
3 tasks done

Implement server-side metadata stream interface #59

thedodd opened this issue Aug 16, 2021 · 0 comments · Fixed by #76
Labels
A-clients Hadron clients
Projects

Comments

@thedodd
Copy link
Collaborator

thedodd commented Aug 16, 2021

  • Ensure pod names are transformed into valid URIs for connection use.
  • Stream StatefulSet pods are created with their pod name & statefulset name as env vars, these can be used to construct the DNS name to use for access to the pod/partition.
  • Ensure external connection info is ready for future impl.
@thedodd thedodd created this issue from a note in Main (To do) Aug 16, 2021
@thedodd thedodd changed the title Implement metadata stream client & server. Implement metadata stream client & server Aug 16, 2021
@thedodd thedodd added A-clients Hadron clients server labels Aug 16, 2021
@thedodd thedodd mentioned this issue Aug 19, 2021
4 tasks
@thedodd thedodd changed the title Implement metadata stream client & server Implement server-side metadata stream interface Aug 19, 2021
@thedodd thedodd moved this from To do to In progress in Main Aug 24, 2021
thedodd added a commit that referenced this issue Aug 26, 2021
Every partition of a Stream StatefulSet is now able to answer stream
metadata requests and will stream metadata updates to a connected
client.

closes #59
thedodd added a commit that referenced this issue Aug 26, 2021
Every partition of a Stream StatefulSet is now able to answer stream
metadata requests and will stream metadata updates to a connected
client.

closes #59
thedodd added a commit that referenced this issue Aug 26, 2021
Every partition of a Stream StatefulSet is now able to answer stream
metadata requests and will stream metadata updates to a connected
client.

closes #59
thedodd added a commit that referenced this issue Aug 26, 2021
Every partition of a Stream StatefulSet is now able to answer stream
metadata requests and will stream metadata updates to a connected
client.

Fix an issue with API token usage. This includes the `sub` field
corresponding to the Token CR's name, and looks-up the token when being
used over the API using that name.

Updated the `hadron-stream` K8s Role to include access to read streams &
streams/status.

closes #59
thedodd added a commit that referenced this issue Aug 26, 2021
Every partition of a Stream StatefulSet is now able to answer stream
metadata requests and will stream metadata updates to a connected
client.

Fix an issue with API token usage. This includes the `sub` field
corresponding to the Token CR's name, and looks-up the token when being
used over the API using that name.

Updated the `hadron-stream` K8s Role to include access to read streams &
streams/status.

closes #59
Main automation moved this from In progress to Done Aug 26, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
A-clients Hadron clients
Projects
Main
Done
Development

Successfully merging a pull request may close this issue.

1 participant