management.tf changes

Summary of the changes made to management.tf so that container 105 (k8s-management) gets an address on both interfaces:

Problem

The container was running, but GET /nodes/proxmox/lxc/105/interfaces reported no IPv4 address on either interface:

leeotthh011NN2oo7nn.ee0.0.1/8

Although the Proxmox config correctly held net0: ip=dhcp and net1: ip=10.10.50.10/24, those settings were never applied.

Root cause

Same class of problem as the router. Probing a throwaway container built from the same template (ubuntu-26.04-standard_26.04-1_amd64.tar.zst) showed:

Result: both interfaces stayed down with no address.

Changes made

1. New boot service — k8s-management-net.service

A one-shot unit (script staged by the entrypoint) that runs at every boot and:

2. Ordering of the existing setup service

k8s-management.service now also starts After=k8s-management-net.service, so talosctl / kubectl installation happens once the interfaces are up.

3. Entrypoint

Writes and enables both scripts/units:

4. Pinned container ID

Added vm_id = 105 so a -replace recreates the same container ID.

Note: as with the router, the entrypoint files are only written when the container is created, so the change requires a recreate:

tof--urteaaprplgpaelctye==p-prrroeoxfxmrmoeoxsx_h_v=vifirartltusuaeall_-_eaenunvtvioir-roaonpnmpmerenontvt_e_cco\onnttaaiinneerr..mmaannaaggeemmeenntt\

Verification (live)

GET /nodes/proxmox/lxc/105/interfaces:

eetthh0111902..1106.85.00..1103/72/424((DsHtCaPt)ic)

Cleanup