-
Notifications
You must be signed in to change notification settings - Fork 8
Open
Labels
deployDeployment-related changesDeployment-related changesenhancementNew feature or improvement requestNew feature or improvement requestscriptsScript files and utilitiesScript files and utilities
Description
Summary
Add PowerShell 7+ ports of existing bash deployment helpers for cross-platform compatibility.
Scope
- az-sub-init.ps1 — Azure subscription initialization: validate
azCLI, check session/token, handle tenant-scoped login, setARM_SUBSCRIPTION_ID - defaults.ps1 — Configuration defaults for 002-setup scripts: Helm chart versions, Kubernetes namespaces, secret names, timeouts, Helm repos, AzureML extension config, OSMO component names, workload identity, GPU instance type, and dataset config. Use
$env:VAR ?? 'default'pattern for environment variable overrides. - terraform-outputs.ps1 — Shared library with
Read-TerraformOutputs/Get-TerraformOutputcore functions and typed accessor functions for all Terraform outputs
Deliverables
deploy/000-prerequisites/az-sub-init.ps1deploy/002-setup/defaults.ps1scripts/lib/terraform-outputs.ps1
Related
Part of HVE-Core migration work tracked in #52.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
deployDeployment-related changesDeployment-related changesenhancementNew feature or improvement requestNew feature or improvement requestscriptsScript files and utilitiesScript files and utilities