Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature request: Pass tunnel token to cloudflared using secret #136

Open
z0rc opened this issue Oct 17, 2024 · 0 comments
Open

Feature request: Pass tunnel token to cloudflared using secret #136

z0rc opened this issue Oct 17, 2024 · 0 comments

Comments

@z0rc
Copy link
Contributor

z0rc commented Oct 17, 2024

Right now tunnel token is used as part of command array, which makes it easy readable. Instead it's recommended to pass this kind of data via secret to env var, something like this:

...
containers:
- command:
  ...
  - --token
  - $(TOKEN)
  env:
  - name: TOKEN
    valueFrom:
      secretKeyRef:
        name: controlled-cloudflared
        key: tunnel-token
...

or just set $TUNNEL_TOKEN env var and don't set --token cli arg (https://developers.cloudflare.com/cloudflare-one/connections/connect-networks/configure-tunnels/tunnel-run-parameters/#token)

Of cource this would require controller to manage secret with tunnel token.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant