oferca / vscode-ext-tf

Other
4 stars 0 forks source link

customize init, plan, apply,destroy,etc. #1

Open trax721 opened 8 months ago

trax721 commented 8 months ago

js code is not one of my strongest languages these days, so i am not sure if you already have this or not.

because of someone the logins i need to do before running tf scripts i built a bunch of sh scripts to assist me.

is your progressbar extension able to be customized so that i can include logging into the different cloud providers and vaults to retreive components as it establishings connectivity to the state file storage locations?

ecorns commented 8 months ago

Hi @trax721 , Yes. I believe that the extension can help, as it spawns a new VSCode shell terminal for each environment.

More specifically, the extension will let you select an environment folder. After which a terminal will automatically open for you and you can run your environment scripts. Any further terraform command you will run on this environment will be executed in the dedicated terminal, in which the login context is persisted. Let me know if you run into further issues

trax721 commented 8 months ago

ok cool. i'll look into it more then. ty

On Fri, Dec 22, 2023 at 8:23 AM ecorns @.***> wrote:

Hi @trax721 https://github.com/trax721 , Yes. I believe that the extension can help, as it spawns a new VSCode shell terminal for each environment.

More specifically, the extension will let you select an environment folder. After which a terminal will automatically open for you and you can run your environment scripts. Any further terraform command you will run on this environment will be executed in the dedicated terminal, in which the login context is persisted. Let me know if you run into further issues

— Reply to this email directly, view it on GitHub https://github.com/oferca/vscode-ext-tf/issues/1#issuecomment-1867744885, or unsubscribe https://github.com/notifications/unsubscribe-auth/AIRBA6W6HXC2LAWATJZWTDTYKWJV5AVCNFSM6AAAAABA73QH2SVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTQNRXG42DIOBYGU . You are receiving this because you were mentioned.Message ID: @.***>