You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
We'd like to make a few changes to this to make logging into the app easier.
In the configuration, we want to combine the three options into a single tenzir.token option. This can, for example, be a base64-encoded version of <tenant-id>:<api-key>[:<control-endpoint>], omitting the control endpoint for production deployments for brevity in most tokens. We have a few options here that we should discuss.
In the node, we want to persist this into the platform plugin's state. If no token is provided, we load the token from the state if it exists.
For the command-line, we would like to add a login <token> operator that writes the state, logging the user into the app.
When registering a node, we want to update the instructions so that the user just needs to run TENZIR_TOKEN=<token> curl https://get.tenzir.app | sh, with the token pre-filled in the user interface.
Optional: When using login without a token, show a link to the user at which they can log in via OIDC, select a workspace to connect the node to, and store the generated token in the state.
The text was updated successfully, but these errors were encountered:
To connect a node to the platform we currently deploy a YAML configuration that looks like this:
We'd like to make a few changes to this to make logging into the app easier.
In the configuration, we want to combine the three options into a single
tenzir.token
option. This can, for example, be a base64-encoded version of<tenant-id>:<api-key>[:<control-endpoint>]
, omitting the control endpoint for production deployments for brevity in most tokens. We have a few options here that we should discuss.In the node, we want to persist this into the platform plugin's state. If no token is provided, we load the token from the state if it exists.
For the command-line, we would like to add a
login <token>
operator that writes the state, logging the user into the app.When registering a node, we want to update the instructions so that the user just needs to run
TENZIR_TOKEN=<token> curl https://get.tenzir.app | sh
, with the token pre-filled in the user interface.Optional: When using
login
without a token, show a link to the user at which they can log in via OIDC, select a workspace to connect the node to, and store the generated token in the state.The text was updated successfully, but these errors were encountered: