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

Implemented TokenService stack as stateful deployable artefact #197

Merged
merged 3 commits into from
Apr 9, 2024

Conversation

victorskl
Copy link
Member

  • Leveraged AWS secret rotation code template
  • Made the Token Service as a Stack in stateful deployment and
    from lookup to (re)constructs existing resources when it needs
  • Refactored minor to stateful-deployment.test.ts to fit cdk-nag

Resolves #182

@victorskl
Copy link
Member Author

Related #127

Copy link
Member

@reisingerf reisingerf left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM. Minor comments

victorskl added a commit to umccr/infrastructure that referenced this pull request Apr 8, 2024
* Improved by explicitly set the allow auth flows and,
  token unit type and, their expiry values.
* Used in OrcaBus TokenService stack
  umccr/orcabus#197
victorskl added a commit to umccr/infrastructure that referenced this pull request Apr 8, 2024
* Enabled COGNITO as supported IdP for Portal app client
* Added `users.tf` to track Portal Service User registry.
  See its TF docstring for details.

Related
umccr/orcabus#197
@victorskl victorskl force-pushed the implement-stateful-token-service branch from 89e5e86 to 32cdc48 Compare April 8, 2024 11:20
* Leveraged AWS secret rotation code template
* Made the Token Service as a Stack in stateful deployment and
  from lookup to (re)constructs existing resources when it needs
* Refactored minor to `stateful-deployment.test.ts` to fit cdk-nag

Resolves #182
* Minor refactored cdk code stack and rearranged program routines
* Renamed the file to stack.ts

Co-authored-by: @reisingerf
@victorskl victorskl force-pushed the implement-stateful-token-service branch from 32cdc48 to adee447 Compare April 8, 2024 11:53
@victorskl
Copy link
Member Author

Surprise that no conflict reported so far.!

Please have a skim through one more time, if you can. Otherwise, I will finalise & merge it tomorrow. And then, start deploying, testing and debugging phase in DEV.

(taking deep breath) 🤞

@victorskl
Copy link
Member Author

Merging...

@victorskl victorskl merged commit 4f46ca9 into main Apr 9, 2024
2 checks passed
@victorskl victorskl deleted the implement-stateful-token-service branch April 9, 2024 00:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature New feature
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Find a way to provide token endpoint
3 participants