<p>Is there a way to retrieve the oms workspace ID and Key in Azure via the az cli or azure powershell?
I am deploying k8s clusters (in Azure) and automatically want to deploy the oms container agent via helm. I need a workspace ID and key for that and I don't want to create the workspace by hand and manually put the Id and Key in my release job :).</p>

bramvdk
<p>You could use Azure Power Shell to do this, for example:</p>

<pre><code>$rgname = "shuioms"
$omsname = "shuioms"
##get workspaceid
$oms=Get-AzureRmOperationalInsightsWorkspace -ResourceGroupName shuioms -Name shuioms
$workspaceID = $oms.CustomerId
#get oms key
$key=Get-AzureRmOperationalInsightsWorkspaceSharedKeys -ResourceGroupName shuioms -Name shuioms
</code></pre>
