Installing Azure Arc on Unsupported Machines 

  Azure Arc enables you to manage and govern your servers, Kubernetes clusters, and applications across on-premises, multi-cloud, and edge environments. However, sometimes you might encounter unsupported machines. This guide will help you bypass these limitations and install Azure Arc on unsupported operating systems.  1: Identify the Closest Supported Operating System  First, identify the closest supported operating system for your machine. For example, if your machine runs an unsupported version of Linux, find the closest supported version, such as Ubuntu 24.04 for ARM.  2: Execute Commands on the Supported Machine  On the closest supported machine, execute the following commands to gather information about the operating system:  cat /etc/os-release  uname -m  uname -s  In my case, the commands return the following:  PRETTY_NAME=”Ubuntu 24.04.1 LTS” NAME=”Ubuntu” VERSION_ID=”24.04″ VERSION=”24.04.1 LTS (Noble Numbat)” VERSION_CODENAME=noble ID=ubuntu ID_LIKE=debian HOME_URL=”https://www.ubuntu.com/” SUPPORT_URL=”https://help.ubuntu.com/” BUG_REPORT_URL=”https://bugs.launchpad.net/ubuntu/” PRIVACY_POLICY_URL=”https://www.ubuntu.com/legal/terms-and-policies/privacy-policy” UBUNTU_CODENAME=noble LOGO=ubuntu-logo     3: Modify the Unsupported Operating System  On your unsupported operating system, execute the following command to back up the original os-release file:  cp /etc/os-release /etc/os-release.original  Then, copy the content from the supported machine’s os-release file to the unsupported machine’s os-release file.  4: Verify uname Commands  Ensure that the `uname -m` and `uname -s` commands return the same values as on … Installing Azure Arc on Unsupported Machines Read more

Windows and SSH

It was a some time ago, when native SSH server has been announced by Microsoft not third party. I mention it here:   https://rzetelnekursy.pl/ssh-demon-for-windows-jak-zainstalowac-demona-ssh-na-windows/ Now it is time to update, you can install ssh server on Windows, even ARM edition from here: https://github.com/PowerShell/Win32-OpenSSH/releases Do not remember about open 22 port: Add-WindowsCapability -Online -Name OpenSSH.Server

How to Deploy Application Functions to Existing Resources in Azure – Step by Step

Introduction  Deploying application functions to existing resources in Azure can seem daunting, but with the right guidance, you can achieve this efficiently. This guide will walk you through each step, ensuring you can deploy your functions seamlessly.  To begin with, you need to initialize your Azure Developer CLI (azd). This is crucial for setting up your environment and ensuring that all necessary configurations are in place.  If your application has already been deployed to other resources, it is essential to verify and potentially modify the environment values to ensure compatibility with the existing resources.    Update Tags for Resources Before deploying your application, it is important to update the tags for the resources where the code will be deployed. These tags help identify and manage the application within your Azure environment. Typically, the tags to update are azd-env-name and azd-service-name. To update the tags, navigate to your resource group in the Azure portal and modify the necessary tag values to correspond with your deployment settings.  It is critical to ensure that the azd-env-name tag is updated for your Resource Group in the Azure portal. This tag is essential for correctly identifying the environment in which your application will be deployed. … How to Deploy Application Functions to Existing Resources in Azure – Step by StepRead more