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

Call Athenz GetJWSDomain API and store the results in the Athenz Domain Status field #27

Open
mcieplak opened this issue Mar 20, 2021 · 0 comments
Labels
enhancement New feature or request HackTogether For Yahoo Hack Together event

Comments

@mcieplak
Copy link
Contributor

Please describe the problem that you are trying to solve
Add ZMS client GetJWSDomain API calls and store the results in the Athenz Domain Status field

Describe the solution you'd like
Once the changes to the Athenz Domain spec are made, the Athenz syncer will need to make requests to the JWT Domain API endpoint to populate the Athenz Domain custom resource contents. The Athenz Syncer currently has two locations where it is making the ZMS GetSignedDomain calls, during the 1 minute cron and also during the full resync 60 minute cron. The GetJWSDomain ZMS API calls should be introduced right after the GetSignedDomain calls and the response should be stored as part of the Athenz Domain Status field.

This functionality should be introduced as a feature flag in the form of a command line parameter, in order to allow for a migration process from the SignedDomain to the JWS Domain.

Additional context
More context can be found in the previous issue which is also a prerequisite to complete this one.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request HackTogether For Yahoo Hack Together event
Projects
None yet
Development

No branches or pull requests

1 participant