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

TTK Hosted Solution: TLS support #1790

Closed
16 tasks done
georgi-logodazhki opened this issue Oct 30, 2020 · 0 comments
Closed
16 tasks done

TTK Hosted Solution: TLS support #1790

georgi-logodazhki opened this issue Oct 30, 2020 · 0 comments
Assignees
Labels
oss-ttk Related to the Mojaloop testing toolkit story
Milestone

Comments

@georgi-logodazhki
Copy link

georgi-logodazhki commented Oct 30, 2020

Goal:

As a Scheme

I want to have tls support in hosted mode for the testing toolkit

so that I can host the TTK and let my DFSP's use that

Acceptance Criteria:

  • TTK could be deployed with tls

Complexity: Low

Uncertainty: Medium


Tasks:

  • TLS will not be supported with ingress rules. We may need to use network load balancer. We should investigate the possibilities This is not correct, the nginx ingress can be configured with SSL
  • Fix the issue with connection manger service when TTK is running in hosted mode
    • Fix the issue with getting user list from keycloak
    • Fix the issue with autogeneration of hub certs in connection manager
    • Refactored the TLS config param (Moved from user config to system config)
  • Test the hosted mode with TLS using a simulator by configuring proper keys and certs
  • Fix unit tests
  • Change the values in the helm chart if any
  • Provide docker-compose file for hosted mode with TLS
  • Proper comments should be placed to switch between normal deployment, hosted mode (With TLS and without TLS)
  • Add documentation. about the hosted mode (This can be covered in the story TTK Docs - Add documentation missing from MTP slide deck #2409 )

Done

  • Acceptance Criteria pass
  • Designs are up-to date

Pull Requests:

Follow-up:

  • N/A

Dependencies:

  • N/A

Accountability:

  • Owner: TBC
  • QA/Review: TBC
@elnyry-sam-k elnyry-sam-k added the oss-ttk Related to the Mojaloop testing toolkit label Nov 3, 2020
@elnyry-sam-k elnyry-sam-k added this to the Sprint 15.2 milestone Aug 20, 2021
@vijayg10 vijayg10 self-assigned this Aug 23, 2021
@elnyry-sam-k elnyry-sam-k removed this from the Sprint 15.2 milestone Aug 26, 2021
@elnyry-sam-k elnyry-sam-k added this to the Sprint 15.4 milestone Sep 13, 2021
@elnyry-sam-k elnyry-sam-k modified the milestones: Sprint 15.4, Sprint 15.5 Sep 27, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
oss-ttk Related to the Mojaloop testing toolkit story
Projects
None yet
Development

No branches or pull requests

3 participants