cambio a nad

This commit is contained in:
2025-04-27 07:38:37 +00:00
parent 90fcb6e9dc
commit bfe112d4ef
2 changed files with 39 additions and 22 deletions

14
nad-administracion.yaml Normal file
View File

@ -0,0 +1,14 @@
apiVersion: k8s.cni.cncf.io/v1
kind: NetworkAttachmentDefinition
metadata:
name: administracion-net
namespace: k8s-vm-windows-demo
spec:
config: '{
"cniVersion": "0.3.1",
"type": "bridge",
"bridge": "br0",
"ipam": {
"type": "dhcp"
}
}'

View File

@ -4,7 +4,7 @@ metadata:
name: windows-demo
namespace: k8s-vm-windows-demo
spec:
running: true
runStrategy: Always
template:
metadata:
labels:
@ -13,38 +13,41 @@ spec:
domain:
cpu:
cores: 2
resources:
requests:
memory: 4Gi
devices:
disks:
- name: cdromiso
cdrom:
bus: sata
readonly: true
bootOrder: 1
- name: virtiocontainerdisk
cdrom:
bus: sata
readonly: true
- name: harddrive
disk:
bus: virtio
- disk:
bus: virtio
name: cloudinitdisk
bootOrder: 2
interfaces:
- name: default
masquerade: {}
- name: administracion
bridge: {}
model: virtio
machine:
type: q35
resources:
requests:
memory: 4Gi
networks:
- name: administracion
multus:
networkName: k8s-vm-windows-demo/administracion-net
volumes:
- name: cdromiso
containerDisk:
image: kubevirt/cirros-container-disk-demo # se reemplazará en DataVolume
- name: harddrive
dataVolume:
name: windows-disk
- name: cloudinitdisk
cloudInitNoCloud:
userData: |
#cloud-config
password: "Windows1234"
chpasswd: { expire: False }
networks:
- name: default
pod: {}
name: windows-iso
- name: harddrive
persistentVolumeClaim:
claimName: winhd
- name: virtiocontainerdisk
containerDisk:
image: kubevirt/virtio-container-disk