「.NET 開発基盤部会 Wiki」は、「Open棟梁Project」,「OSSコンソーシアム .NET開発基盤部会」によって運営されています。
Azure上にUbuntu 24.04を構築(BastionのRDP経由)
参考の「DxCommon?/AzureIaC/Simplest」を動かすパラメタの例
location=japaneast azureBastionName=AzureBastion azureBastionRgName=AzureBastionRG azureBastionVnetName=AzureBastionVnet azureBastionSubnetName=AzureBastionSubnet jumpboxSubnetName=JumpboxSubnet azureBastionPubIPName=AzureBastionPubIP
vmSize=Standard_E2s_v3 vmOS=Ubuntu2404 vmName=JumpboxVM1 vmUser=XXXX vmPassword=XXXX
※ vm系パラメタは都度変えて運用。
RDPで接続し諸設定
wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb sudo apt install ./google-chrome-stable_current_amd64.deb
→ ClamAV
参考の「Azure Bastionの自動起動停止方法」同じこと考えてる奴いて草
az network bastion create \ --resource-group $azureBastionRgName \ --name $azureBastionName \ --vnet-name $azureBastionVnetName \ --public-ip-address $azureBastionPubIPName \ --location $location
JumpboxVM1とは、本来、踏み台VM。
sudo adduser [username] sudo passwd [username]
sudo usermod -aG xrdp [username] sudo usermod -aG sudo [username] groups [username]
echo xfce4-session >~/.xsession sudo systemctl restart xrdp
sudo apt install remmina
AzureのVMディスク容量が微妙なので、必要に応じて、都度追加が必要になる。
diskName=MyDisk
az vm disk attach \ -g $AzureBastionRG\ --vm-name $vmName\ --name $diskName\ --new \ --size-gb 64
az vm disk attach \ -g $AzureBastionRG\ --vm-name $vmName\ --name $(az disk show -g AzureBastionRG -n $diskName --query 'id' -o tsv)
WSL2 Ubuntu 24.04 LTS 2025/1/21と同じ手順でPython(LLMツール)環境を構築する。