-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathaction.yml
25 lines (25 loc) · 1.03 KB
/
action.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
name: Teleport Auth
author: Gravitational, Inc.
description: Authenticates your workflow so it can use Teleport's `tctl` and `tsh` with the magic of Machine ID.
inputs:
anonymous-telemetry:
description: Enables anonymous telemetry. See https://goteleport.com/docs/machine-id/reference/telemetry/ for more information.
required: false
ca-pins:
description: Specifies 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 Proxy
required: false
certificate-ttl:
description: Specify the length that the generated credentials should be valid for. Defaults to "1h"
required: false
proxy:
description: Specify the address of your Teleport Proxy.
required: true
token:
description: Specify the Teleport token to use to join.
required: true
runs:
using: node20
main: dist/index.js
branding:
color: purple
icon: terminal