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
Thank you for the suggestion @anthonyangel , this looks like a really cool future plugin! I have assigned you to this issue, as I've noticed you'd be up for building this yourself. However, do let us know if you need any help during the process!
Thanks Andy, I'm struggling to get these plugins to play nicely on my Chromebook (The op CLI and Linux app install and run just fine, but it looks like ChromeOS doesn't make the fingerprint reader available to Linux) so I may well not get round to this any time soon
I was browsing through the documentation for CLI configuration. Interally in terraform, there is a credential helper system. I believe we can take advantage of that, and incorporate 1pass to it.
Activity
AndyTitu commentedon Jan 13, 2023
Thank you for the suggestion @anthonyangel , this looks like a really cool future plugin! I have assigned you to this issue, as I've noticed you'd be up for building this yourself. However, do let us know if you need any help during the process!
anthonyangel commentedon Jan 13, 2023
Thanks Andy, I'm struggling to get these plugins to play nicely on my Chromebook (The op CLI and Linux app install and run just fine, but it looks like ChromeOS doesn't make the fingerprint reader available to Linux) so I may well not get round to this any time soon
kennedy commentedon Feb 22, 2023
I was browsing through the documentation for CLI configuration. Interally in terraform, there is a credential helper system. I believe we can take advantage of that, and incorporate 1pass to it.
https://developer.hashicorp.com/terraform/cli/config/config-file#credentials-helpers
https://developer.hashicorp.com/terraform/internals/credentials-helpers
There is also environment variables we can use as well, but only supported in Terraform v1.2.0 and later.
https://developer.hashicorp.com/terraform/cli/config/config-file#environment-variable-credentials.
For example, my use-case use the Terraform Cloud token:
TF_TOKEN_app_terraform_io