teleport-actions/Teleport Auth

Authenticates your workflow so it can use Teleport's `tctl` and `tsh` with the magic of Machine ID.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
allow-reissueAllows the generated identity file to be reissued by other tools. This enables it to work correctly with commands like `tsh db login`. Requires V17.2.8 or later.false
anonymous-telemetryEnables anonymous telemetry. See https://goteleport.com/docs/machine-id/reference/telemetry/ for more information.no
ca-pinsSpecifies one or more trusted CAs to initially validate the identity of the Auth Server when connecting directly to it. This is not required for Teleport Cloud or when connecting via a Teleport Proxyno
certificate-ttlSpecify the length that the generated credentials should be valid for. Defaults to "1h"no
disable-env-varsDisables the automatic setting of environment variables like`TELEPORT_IDENTITY_FILE` by the action. This can be useful in more complex workflows where multiple identities are being used.no
proxySpecify the address of your Teleport Proxy.yes
tokenSpecify the Teleport token to use to join.yes

no outputs