-
I currently in the process on migrating from the docker monolith to a helm deployment. Now I'm struggeling on how to do this in a helm deploy. How do I generate the first client (automated over a script or helm configuration), which I then can use to deploy my configurations? |
Beta Was this translation helpful? Give feedback.
Replies: 5 comments
-
When I use the tui_client to access the config-api over REST I run into a Insufficient scopes! problem. I get following error (reading current config): When fetching the token I request the following scopes: I added the first one just to make sure, the properties.write did suffice in the monolith. |
Beta Was this translation helpful? Give feedback.
-
I figured out that their is a test_client as well. With that client it works. |
Beta Was this translation helpful? Give feedback.
-
@misba7 any thoughts? If Markus was confused, probably others will also find it confusing. |
Beta Was this translation helpful? Give feedback.
-
Hi Markus. We'll discuss internally the client naming. |
Beta Was this translation helpful? Give feedback.
-
Hi @tawaren , The test client has almost all the scopes and its created during setup if selected with the docker monolith(jans linux setup creates it). We use that client to run the terraform test suite which is why its prefixed |
Beta Was this translation helpful? Give feedback.
Hi @tawaren ,
The test client has almost all the scopes and its created during setup if selected with the docker monolith(jans linux setup creates it). We use that client to run the terraform test suite which is why its prefixed
TEST_CLIENT
. The TUI client should have enough permissions to run the TUI given the services you initially selected.This is also true given a cloud native setup (helm) . If there is a problem with that client then an issue should be open regarding missing scopes in that client. The test client again is used for the testing suite and can be turned off and on . We prefer if running Terraform that a client is created with the right scopes that access the APIs that wi…