Hi. Thank you. But I have an issue. I have two repos. CICD repo and app repo. I only configured CICD repo with WIF setup. And WIF pool is different projects than my CICD repo. I have reusable workflows in the CICD repo. I am calling these from application repo which is not configured with WIF setup. I want to deploy or copy the jars from runner to gcs bucket. And all these steps included in CICD pipeline. Just app repo is calling this. It’s failing with 403 permissions denied error. It’s not storage permissions. It’s working only if I also configure WIF on app repo which I don’t want to do that. Is this even possible. Pls advise thanks
This is really a awesome tutorial, thanks a lot for sharing terraform code, but would like know how to add terraform init ( tf commands inside the GitHub actions) and add a gcs bucket to store the state file that should help for higher environments.
Great video! Really helpful, much appreciated! Quick question, the description of the video mentions an updated video, but the link points to a deleted video? Is this the latest video?
This would have been interesting if I had a better understanding of the concepts you talked about, perhaps a bit more context would have made life easier for who, as myself, doesn't have that specific background. Moreover, the oblique view of the practical part makes almost impossible to see the content clear. Hope you don't mind for my feedbacks, keep up with the good work :)
That's really helpful, for public github it's working perfectly fine but while authenticating with Enterprise github we are facing authentication error, any helps?
Hi Dhanashree, have you had a look at the repo linked in the description? I’ll be happy to add a step by step description in the R EADME if it can help.
For the Google GitHub Action Auth watch this: ua-cam.com/video/9e_ByRt_nCc/v-deo.html
Hi. Thank you. But I have an issue.
I have two repos. CICD repo and app repo. I only configured CICD repo with WIF setup. And WIF pool is different projects than my CICD repo.
I have reusable workflows in the CICD repo. I am calling these from application repo which is not configured with WIF setup. I want to deploy or copy the jars from runner to gcs bucket. And all these steps included in CICD pipeline. Just app repo is calling this. It’s failing with 403 permissions denied error. It’s not storage permissions. It’s working only if I also configure WIF on app repo which I don’t want to do that. Is this even possible. Pls advise thanks
This is really a awesome tutorial, thanks a lot for sharing terraform code, but would like know how to add terraform init ( tf commands inside the GitHub actions) and add a gcs bucket to store the state file that should help for higher environments.
Automate Terraform with GitHub and GCP Workload Identity Federation
ua-cam.com/video/DMwl9WcSAL8/v-deo.html this should help.
Great video! Really helpful, much appreciated!
Quick question, the description of the video mentions an updated video, but the link points to a deleted video?
Is this the latest video?
Try this link ua-cam.com/video/fa9jHNaG4SA/v-deo.html
This would have been interesting if I had a better understanding of the concepts you talked about, perhaps a bit more context would have made life easier for who, as myself, doesn't have that specific background.
Moreover, the oblique view of the practical part makes almost impossible to see the content clear.
Hope you don't mind for my feedbacks, keep up with the good work :)
Thanks Piero, I appreciate your feedback and I will definitely take it into consideration for future videos.
Thanks a lot .... what is the value of the variables ACTIONS_ID_TOKEN_REQUEST_URL and ACTIONS_ID_TOKEN_REQUEST_TOKEN ..... where can I find it
The value is always different for both. You get them populated when set permissions -> idtoken in your workflow definition.
That's really helpful, for public github it's working perfectly fine but while authenticating with Enterprise github we are facing authentication error, any helps?
hi thanks for the video, do you have the same setup with Azure that is using azure with gcp Workload Identity Federation??
Hi Joe, no unfortunately I haven’t played with Azure yet.
This is very highlevel.. Though I am looking to do hands on. Without any background knowldge I am not able to. Please make video in more details
Hi Dhanashree, have you had a look at the repo linked in the description? I’ll be happy to add a step by step description in the R
EADME if it can help.
@@OutOfDevOps yes . I have checked repo link as well. can you show this video from scratch steps in GCP console and GITHUB as well. Thanks.
Thanks for video and for terraform code. but I still dont understand what "google-wlif"..
It stands for Workload Identity Federation cloud.google.com/iam/docs/workload-identity-federation
Very important n helpful video .. 💯