{"id":21500920,"url":"https://github.com/tksh164/hci-lab","last_synced_at":"2026-01-28T17:07:29.628Z","repository":{"id":182313037,"uuid":"667897893","full_name":"tksh164/hci-lab","owner":"tksh164","description":"The HCI Lab provides a plain Azure Local \u0026 Windows Server 2025/2022 HCI lab environment on Azure with reasonable preparation time \u0026 cost.","archived":false,"fork":false,"pushed_at":"2026-01-17T12:49:27.000Z","size":1106,"stargazers_count":4,"open_issues_count":0,"forks_count":1,"subscribers_count":2,"default_branch":"main","last_synced_at":"2026-01-17T23:25:53.939Z","etag":null,"topics":["arm-template","azure","azure-local","azure-stack-hci","hands-on","hands-on-lab","hci","hybrid","lab","windows-server"],"latest_commit_sha":null,"homepage":"","language":"PowerShell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/tksh164.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2023-07-18T14:47:33.000Z","updated_at":"2026-01-17T12:49:27.000Z","dependencies_parsed_at":"2023-11-19T16:27:21.530Z","dependency_job_id":"e49d5533-ca99-473f-b20a-d8d3b8f2f203","html_url":"https://github.com/tksh164/hci-lab","commit_stats":null,"previous_names":["tksh164/hci-lab"],"tags_count":28,"template":false,"template_full_name":null,"purl":"pkg:github/tksh164/hci-lab","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tksh164%2Fhci-lab","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tksh164%2Fhci-lab/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tksh164%2Fhci-lab/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tksh164%2Fhci-lab/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/tksh164","download_url":"https://codeload.github.com/tksh164/hci-lab/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tksh164%2Fhci-lab/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28847100,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-28T15:15:36.453Z","status":"ssl_error","status_checked_at":"2026-01-28T15:15:13.020Z","response_time":57,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["arm-template","azure","azure-local","azure-stack-hci","hands-on","hands-on-lab","hci","hybrid","lab","windows-server"],"created_at":"2024-11-23T17:48:27.678Z","updated_at":"2026-01-28T17:07:29.623Z","avatar_url":"https://github.com/tksh164.png","language":"PowerShell","funding_links":[],"categories":[],"sub_categories":[],"readme":"# HCI Lab\n\nThe HCI Lab provides a plain lab environment on Azure in reasonable preparation time and cost.\n\n- A lab environment on a single Azure virtual machine for Azure Local or Windows Server 2025/2022 HCI.\n- The lab environment will be deployed in about 30 to 120 minutes.\n- It is just a plain environment, so you can try many workloads and features to start from the clean environment by yourself. Also, you can customize it to your own needs easily.\n- You can choose an [operating system](#-selectable-lab-machine-operating-systems) to use deploy your lab environment.\n\n## 🚀 Quickstart\n\n1. Open Azure portal from the following **Deploy to Azure** to deploy your HCI lab environment. To keep this page, open it as a new tab (Ctrl + Click).\n\n    The differences between \"UI languages at deployment\" are just the UI language difference in Azure portal when deployment. The template and the deployed lab environment are the same with either.\n\n    \u003e **Note:** Recommend to choose **Yes, I trust the authors** to use the user friendly deployment UI. Read [FAQ](./docs/hci-lab-tour.md#why-the-trust-confirmation-message-showing-when-open-deploy-to-azure) for details.\n\n    | UI language at deployment | Deploy to Azure |\n    | ---- | ---- |\n    | English | [![Deploy to Azure](https://aka.ms/deploytoazurebutton)](https://portal.azure.com/#view/Microsoft_Azure_CreateUIDef/CustomDeploymentBlade/uri/https%3A%2F%2Fraw.githubusercontent.com%2Ftksh164%2Fhci-lab%2Fmain%2Ftemplate%2Ftemplate.json/uiFormDefinitionUri/https%3A%2F%2Fraw.githubusercontent.com%2Ftksh164%2Fhci-lab%2Fmain%2Fuiforms%2Fuiform.json) |\n    | Japanese (日本語) | [![Deploy to Azure](https://aka.ms/deploytoazurebutton)](https://portal.azure.com/#view/Microsoft_Azure_CreateUIDef/CustomDeploymentBlade/uri/https%3A%2F%2Fraw.githubusercontent.com%2Ftksh164%2Fhci-lab%2Fmain%2Ftemplate%2Ftemplate.json/uiFormDefinitionUri/https%3A%2F%2Fraw.githubusercontent.com%2Ftksh164%2Fhci-lab%2Fmain%2Fuiforms%2Fuiform-jajp.json) |\n\n2. Fill out required fields in the **Basics** tab on Azure portal. Other fields in the rest tabs can leave with default values. **Click Review + create** to start deployment.\n\n    \u003e If the deployment failed, try deploying again that will resolving the issue in most cases. If not, please create an issue, it will help HCI Lab quality improvement.\n\n3. After completing the deployment, you need to allow Remote Desktop access to your lab host Azure VM from your local machine. It can be by [enabling JIT VM access](https://learn.microsoft.com/azure/defender-for-cloud/just-in-time-access-usage) or [adding an inbound security rule in the Network Security Group](https://learn.microsoft.com/azure/virtual-network/tutorial-filter-network-traffic#create-security-rules). The recommended way is using JIT VM access.\n\n4. Connect to your lab host Azure VM using your favorite Remote Desktop client. To connect, use the credentials that you specified at deployment.\n\n5. The HCI cluster is ready for you. Let's access your HCI cluster via Windows Admin Center from **Windows Admin Center icon** on the desktop with **LAB\\\\Administrator** account and the password that you specified at deployment (the same password as the lab host Azure VM). Also, you can access your entire HCI lab environment from the other icons on the desktop.\n\n## 📄 Documents\n\n- [HCI Lab tour](./docs/hci-lab-tour.md): Explains about the configuration of the HCI Lab environment.\n- [Frequently asked questions](./docs/hci-lab-tour.md#frequently-asked-questions): Frequently asked questions on the HCI Lab.\n- [Deploy AKS on Windows Server 2022 with HCI Lab](./docs/deploy-aks-on-ws2022-with-hcilab.md): Step by step to deploy the AKS on Windows Server 2022 with HCI Lab.\n\n## 📚 Selectable lab machine operating systems\n\n### Available\n\n| Operating system | OS build | Description |\n| ---- | ---- | ---- |\n| Azure Local 2601 (24H2) | 26100.32230 | The latest generally available version of Azure Local. |\n| Windows Server 2025 Datacenter Evaluation (Desktop Experience) | 26100.1742 | Windows Server 2025 Datacenter with the standard graphical user interface. |\n| Windows Server 2022 Datacenter Evaluation (Desktop Experience) | 20348.587 | Windows Server 2022 Datacenter with the standard graphical user interface. |\n\n### Selectable, but not tested\n\n| Operating system | OS build | Description |\n| ---- | ---- | ---- |\n| Azure Local 2512 (24H2) | 26100.7462 | The previous version of Azure Local. |\n| Azure Local 2511 (24H2) | 26100.7171 | The previous version of Azure Local. |\n| Azure Local 2510 (24H2) | 26100.6899 | The previous version of Azure Local. |\n| Azure Local 2509 (24H2) | 26100.6584 | The previous version of Azure Local. |\n| Azure Local 2508 (24H2) | 26100.4946 | The previous version of Azure Local. |\n| Azure Local 2507 (24H2) | 26100.4652 | The previous version of Azure Local. |\n| Azure Local 2506 (24H2) | 26100.4349 | The previous version of Azure Local. |\n| Azure Local 2505 (24H2) | 26100.4061 | This version of Azure Local reached the end of support. |\n| Azure Local 2504 (24H2) | 26100.3775 | This version of Azure Local reached the end of support. |\n| Azure Local 2503 (23H2)\u003cbr\u003eAzure Stack HCI, version 23H2 | 25398.1486 | This version of Azure Local (formerly Azure Stack HCI) reached the end of support. |\n| Azure Stack HCI, version 22H2 | 20348.1607 | This version of Azure Stack HCI reached the end of support on May 31, 2025. |\n| Azure Stack HCI, version 21H2 | 20348.288 | This version of Azure Stack HCI reached the end of support on November 14, 2023. |\n| Azure Stack HCI, version 20H2 | 17784.1408 | This version of Azure Stack HCI reached the end of support on December 13, 2022. |\n\n## ⚖️ License\n\nCopyright (c) 2022-present Takeshi Katano. All rights reserved. This software is released under the [MIT License](https://github.com/tksh164/hci-lab/blob/main/LICENSE).\n\nDisclaimer: The codes stored herein are my own personal codes and do not related my employer's any way.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftksh164%2Fhci-lab","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ftksh164%2Fhci-lab","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftksh164%2Fhci-lab/lists"}