Deploying Tratteria Service

Tratteria Service is an open source Transaction Tokens (TraTs) Service, which is responsible for issuing TraTs.

While Tconfigd runs in its own dedicated namespace and is cluster-specific, Tratteria service operates in the application namespace and must be deployed seperately for different application environments or namespaces.

Please follow the instructions from Tratteria’s deployment readme to deploy Tratteria service.

After successfully deploying Tratteria service, you should be able to see running Tratteria service pods in the application namespace. For example, below is the running Tratteria pods from the Tratteria example application’s dev environment.

kubectl get pod -n alpha-stocks-dev | grep tratteria

Output:

tratteria-7b89b4f498-6kgd2   1/1     Running   0          22m
tratteria-7b89b4f498-hgxct   1/1     Running   0          22m
tratteria-7b89b4f498-tlrqd   1/1     Running   0          22m

Next, proceed to Setting up Tratteria agents, a sidecar for verifying Transaction Tokens (TraTs).

On this page: