7장.
7.1.
7.1.1.
7.1.1.1.
7.1.1.1.1.
7.1.1.1.2.
7.1.1.2.
7.1.2.
7.1.2.1.
7.1.2.1.1.
apiVersion: instancetype.kubevirt.io/v1beta1 kind: VirtualMachineInstancetype metadata: name: example-instancetype spec: cpu: guest: 1 memory: guest: 128Mi
apiVersion: instancetype.kubevirt.io/v1beta1
kind: VirtualMachineInstancetype
metadata:
name: example-instancetype
spec:
cpu:
guest: 1
memory:
guest: 128Mi
virtctl create instancetype --cpu 2 --memory 256Mi
$ virtctl create instancetype --cpu 2 --memory 256Mi
virtctl create instancetype --cpu 2 --memory 256Mi | oc apply -f -
$ virtctl create instancetype --cpu 2 --memory 256Mi | oc apply -f -
7.1.2.1.2.
7.1.2.2.
|
| |
| |
|
| |
| |
|
| |
| |
|
| |
| |
|
| |
| |
|
| |
| |
7.1.2.3.
7.1.2.4.
- 참고
7.1.3.
7.1.3.1.
7.1.3.2.
7.1.3.2.1.
|
|
|
|
|
|
|
|
|
참고
|
|
|
7.1.3.2.2.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
|
|
|
|
참고
|
7.1.3.2.3.
7.1.3.2.4.
7.1.4.
7.1.4.1.
7.1.4.2.
- 참고
apiVersion: kubevirt.io/v1 kind: VirtualMachine metadata: name: rhel-9-minimal spec: dataVolumeTemplates: - metadata: name: rhel-9-minimal-volume spec: sourceRef: kind: DataSource name: rhel9 namespace: openshift-virtualization-os-images storage: {} instancetype: name: u1.medium preference: name: rhel.9 running: true template: spec: domain: devices: {} volumes: - dataVolume: name: rhel-9-minimal-volume name: rootdisk
apiVersion: kubevirt.io/v1 kind: VirtualMachine metadata: name: rhel-9-minimal spec: dataVolumeTemplates: - metadata: name: rhel-9-minimal-volume spec: sourceRef: kind: DataSource name: rhel9
1 namespace: openshift-virtualization-os-images
2 storage: {} instancetype: name: u1.medium
3 preference: name: rhel.9
4 running: true template: spec: domain: devices: {} volumes: - dataVolume: name: rhel-9-minimal-volume name: rootdisk
Copy to Clipboard Copied! oc create -f <vm_manifest_file>.yaml
$ oc create -f <vm_manifest_file>.yaml
Copy to Clipboard Copied! virtctl start <vm_name> -n <namespace>
$ virtctl start <vm_name> -n <namespace>
Copy to Clipboard Copied!