Skip to content

AnushiyaM11/DevopsWithGitub

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 

Repository files navigation

Welcome to DevOps with Github - HandsonLabs

Prequisite(Mandate)

  1. Github Personal Account
  2. Azure Subscription

Before Getting on to Hands on Labs, Lets us do Walkthrough Basic Terminology of Workflow.

Reference 1 : Workflow Syntax for Github Actions

Reference 2 : Connecting to Azure

Service Principal is used to Authenticate and perform task on Azure subscription. Here is command line reference to create one service principal for you

az ad sp create-for-rbac --name "myApp" --role contributor --scopes /subscriptions/{subscription-id}/resourceGroups/{resource-group} --sdk-auth

Output of this will be similar

{ "clientId": "",

"clientSecret": "<GUID>",

"subscriptionId": "<GUID>",

"tenantId": "<GUID>",

(...)

}

Copy Complete Parenthesis , This will be our First Github Secret !

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published