Skip to content

feat: add tpp to helm - #823

Draft
devarsh10 wants to merge 24 commits into
mainfrom
add-tpp-to-helm
Draft

devarsh10 wants to merge 24 commits into
mainfrom
add-tpp-to-helm

Conversation

@devarsh10

@devarsh10 devarsh10 commented Aug 6, 2026

Copy link
Copy Markdown

I've added a Helm chart for tpp-api-svc (the new v2.0 Third Party API Service) under thirdparty_v2.0/, copied from the existing thirdparty directory and updated with the new image, port and config. Running helm install(dry run) on this deploys tpp-api-svc-2, auth-svc and consent-oracle.

I'm assuming tpp-api-svc depends on auth-svc and consent-oracle based on the old thirdparty setup — not confirmed by maintainers yet; please let us know if that's wrong.

Note: this PR (and the chart changes) were done with help from Claude (Anthropic's AI coding assistant).
Also, each sub-chart has its own README describing the service and its dependencies, and the top-level overview.svg diagram shows the dependency graph between tpp-api-svc-2, auth-svc and consent-oracle.

Note: the diff looks big, but most of it is an unmodified copy of thirdparty/ (needed for auth-svc/consent-oracle as dependencies). The actual changes are small

Disclaimer

Once the tpp-api-svc or its related service is of release quality -> This PR will be ready to merge.

Ref: #4517

Comment thread thirdparty_v2.0/values.yaml Fixed
Comment thread thirdparty_v2.0/values.yaml Fixed
Comment thread thirdparty_v2.0/values.yaml Fixed
Comment thread thirdparty_v2.0/values.yaml Fixed
Comment thread thirdparty_v2.0/values.yaml Fixed
@devarsh10
devarsh10 marked this pull request as draft August 7, 2026 14:14
Comment thread thirdparty_v2.0/chart-consent-oracle/Chart.yaml Outdated
Comment thread thirdparty_v2.0/chart-consent-oracle/README.md Outdated
Comment thread thirdparty_v2.0/chart-tpp-api-svc/Chart.yaml Outdated
Comment thread thirdparty_v2.0/chart-tpp-api-svc/README.md Outdated
Comment thread thirdparty_v2.0/Chart.yaml
Comment thread thirdparty_v2.0/README.md Outdated
Comment thread thirdparty_v2.0/README.md Outdated
Comment thread thirdparty_v2.0/README.md
Comment thread thirdparty_v2.0/README.md Outdated
Comment thread thirdparty_v2.0/README.md Outdated
Comment thread thirdparty_v2.0/README.md Outdated
Comment thread thirdparty_v2.0/chart-auth-svc/example_dependencies.yaml
Comment thread thirdparty_v2.0/chart-auth-svc/example_dependencies.yaml
Comment thread thirdparty_v2.0/chart-consent-oracle/templates/ingress.yaml Outdated
Comment thread thirdparty_v2.0/chart-tpp-api-svc/templates/ingress.yaml Outdated
Comment thread thirdparty_v2.0/values.yaml
devarsh10 and others added 14 commits August 11, 2026 16:58
Co-authored-by: Sam <10507686+elnyry-sam-k@users.noreply.github.com>
Co-authored-by: Sam <10507686+elnyry-sam-k@users.noreply.github.com>
Co-authored-by: Sam <10507686+elnyry-sam-k@users.noreply.github.com>
Co-authored-by: Sam <10507686+elnyry-sam-k@users.noreply.github.com>
Co-authored-by: Sam <10507686+elnyry-sam-k@users.noreply.github.com>
Co-authored-by: Sam <10507686+elnyry-sam-k@users.noreply.github.com>
Co-authored-by: Sam <10507686+elnyry-sam-k@users.noreply.github.com>
Co-authored-by: Sam <10507686+elnyry-sam-k@users.noreply.github.com>
Co-authored-by: Sam <10507686+elnyry-sam-k@users.noreply.github.com>
Co-authored-by: Sam <10507686+elnyry-sam-k@users.noreply.github.com>
@sonarqubecloud

Copy link
Copy Markdown

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

feat: include tpp-api-svc in the mojaloop helm repo in a separate tracking branch for qa/testing and development

3 participants