function Export-CACertificates {
param(
[string]$OutputFile = 'all_ca_certificates.pem',
[ValidateSet("DOS", "UNIX")]
[string]$NewLineFormat = "DOS"
)
$newline = if ($NewLineFormat -eq "DOS") { "`r`n" } else { "`n" }
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/bash | |
set -x | |
patName="nameOfThePatToken" | |
adoOrgName="yourOrgName" | |
apiVersion="7.1-preview.1" | |
apiUri="https://vssps.dev.azure.com/$adoOrgName/_apis/tokens/pats?api-version=$apiVersion" | |
validTo=$(date -d '+90 days' +'%Y-%m-%dT%H:%M:%S.%3NZ') |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import sys | |
import argparse | |
from azure.keyvault import KeyVaultClient | |
from azure.common.credentials import get_azure_cli_credentials | |
from msrestazure.azure_active_directory import MSIAuthentication | |
parser = argparse.ArgumentParser( | |
description= | |
'Script to retrieve azure keyvault secret using Microsoft MSI or Azure.Cli authentication' | |
) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This is sample public gist |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
function Invoke-DatabricksAdminCreation { | |
[CmdletBinding()] | |
param ( | |
[Parameter(Mandatory = $true, HelpMessage = 'Databricks instance URL')] | |
[string]$databricksUrl, | |
[Parameter(Mandatory = $true, HelpMessage = 'Databricks JWT token')] | |
[string]$bearerToken, | |
[Parameter(Mandatory = $true, HelpMessage = 'Object ID for the user')] |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
curl --location 'https://{openaiName}.openai.azure.com/openai/chunks?api-version=2023-03-31-preview' \ | |
--header 'api-key: {openai api key}' \ | |
--header 'Content-Type: application/json' \ | |
--data '{ | |
"values": [ | |
{ | |
"recordId": "0", | |
"data": { | |
"document_id": "aHR0cHM6Ly9zdGtuc294Zm9yZGRhdGFzYm94ZXVzMDEuYmxvYi5jb3JlLndpbmRvd3MubmV0L2RhdGEwMS9CZW5lZml0c19VSyUyMCgxKS5wZGY1", | |
"text": "\nYour employee benefits summary \n\nYour employee \nbenefits summary\n\n\n\nYour employee benefits summary \n\n\n\nYour employee benefits summary Your employee benefits summary \n\nYour benefits\nAs well as your salary and continued support of your professional \ndevelopment, we aim to go further and reward you with some truly \nexceptional core benefits. Here’s a summary of some of these - \nmake sure you’re not missing out on anything!\n\n\n\nYour employee benefits summary \n\nValues \nOur values drive us. Our values are not abstract, intangible beliefs: \nfor Kainos, our values are what we expect fr |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
$transcriptsDirectory = "C:\transcripts" | |
$currentUser = [Security.Principal.WindowsIdentity]::GetCurrent() | |
$currentUserName = $currentUser.Name | |
$transcriptUser = $currentUserName.replace('\', '_') | |
if (!(Test-Path $transcriptsDirectory)) { New-Item -Path $transcriptsDirectory -ItemType Directory } | |
if ($currentUserName.Contains("SYSTEM")) { icacls "C:\AzureData" /grant Everyone:F /T } | |
$date = Get-Date | |
$transcriptFileName = "customData" + '_' + $transcriptUser + '_' + $date.ToString("yyyy-MM-dd_HH-mm-ss") + ".log" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
name: CI | |
on: | |
workflow_dispatch: | |
jobs: | |
build: | |
runs-on: ubuntu-latest | |
steps: | |
- name: Create tmate session | |
run: | | |
set -m |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
trigger: none | |
pool: | |
vmImage: ubuntu-latest | |
steps: | |
- task: Bash@3 | |
displayName: Life is too short for troubleshooting | |
inputs: | |
targetType: 'inline' |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
steps: | |
- task: Bash@3 | |
displayName: Life's too short for troubleshooting | |
inputs: | |
targetType: 'inline' | |
script: | | |
set -m | |
sudo apt-get update && sudo apt-get -y install tmate | |
export TERM=xterm | |
python3 -c 'import pty; pty.spawn("/bin/tmate")' |
NewerOlder