fellowapp/tailscale-k8s
Useful for setting up connectivity to k8s clusters using tailscale.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Maintainedlast commit Mar 3, 2025
- License
- None
Pinned Snippet
uses: fellowapp/ops-tailscale-eks-proxy-action@fc8f777366ac5a987a0336059f2d51d0ba27ca46 # no releases — HEAD as of 2026-07-11tags can be moved; commit SHAs can't. why a SHA?
Inputs
| name | description | required | default |
|---|---|---|---|
| SETUP_KUBECONFIG | Setup kubeconfig | no | true |
| ENDPOINT | eks private endpoint (normally comes from tailscale endpoint) / used to setup kubectl config | no | — |
| CLUSTER_NAME | cluster name / used to setup kubectl config | no | — |
| TS_OAUTH_CLIENT_ID | Tailscale OAUTH CLIENT ID | yes | — |
| TS_OAUTH_SECRET | Tailscale OAUTH CLIENT ID | yes | — |
| TS_MACHINE_TAG | Tailscale Machine Tag | yes | tag:github-actions-ops-machine |
| AWS_ACCOUNT_ID | AWS Account ID | yes | — |
| REGION | AWS Region | no | ca-central-1 |
| KUBE_CONFIG_LOCATION | Kubeconfig location | yes | ~/.kube/config |
| PROXY_TRAFFIC_THROUGH_SSH | Add SSH Proxy | no | false |
| TS_SSH_TAG | Tailscale SSH Tag | no | tag:k8s-ssh |
Outputs
no outputs