Skip to content

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

@mcieplak

Description

@mcieplak

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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    HackTogetherFor Yahoo Hack Together eventenhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions