Add support for Ubuntu containers and WSL verification
- Implemented tasks for managing Ubuntu containers using Podman, including inspection, creation, starting, and SSH setup. - Added verification tasks for WSL and Podman installation, machine existence, and NSSM service status. - Created PowerShell scripts for Podman auto-start on Windows boot. - Introduced Prometheus role with default configurations and installation tasks. - Updated Windows SSH role to improve authorized_keys management and permissions handling. - Modified inventory to include Windows containers host. - Updated Grafana datasource configurations with direct IP addresses for Prometheus instances.
This commit is contained in:
@@ -10,7 +10,9 @@ ssh_users:
|
||||
admin: true
|
||||
keys:
|
||||
- "{{ lookup('file', 'keys/ansible_user.pub') }}"
|
||||
- "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIN1YEqRDPq7lMd2n37OmzX1AEyeed17uf4LPgSgkb/Sb"
|
||||
|
||||
prometheus_install_dir: "D:\\Prometheus"
|
||||
grafana_prometheus_sources:
|
||||
- 10.19.4.136
|
||||
|
||||
@@ -33,7 +35,7 @@ windows_exporter_collectors:
|
||||
llama_server_windows_install_dir: "D:\\llama_server"
|
||||
llama_server_windows_user: "llama"
|
||||
llama_server_windows_working_dir: "D:\\llama_server"
|
||||
llama_server_cuda_version: "13.3"
|
||||
llama_server_windows_backend: "vulkan"
|
||||
|
||||
llama_server_models:
|
||||
- name: "luau-qwen3-4b-fim-v0.1"
|
||||
@@ -83,4 +85,4 @@ llama_server_args_extra:
|
||||
"--mmap",
|
||||
]
|
||||
|
||||
llama_server_windows_backend: "vulkan"
|
||||
windows_containers_service_password: "{{ lookup('env', 'WIN_CI_01_PASSWORD') }}"
|
||||
|
||||
Reference in New Issue
Block a user