apiVersion: v1 kind: ReplicationController metadata: name: kvm-test labels: k8s-app: kvm-test spec: replicas: 1 selector: k8s-app: kvm-test template: metadata: labels: k8s-app: kvm-test name: kvm-test spec: terminationGracePeriodSeconds: 60 containers: - image: docker.barakmich.com/barak/k8s-kvm:latest name: kvm-test imagePullPolicy: Always securityContext: privileged: true ports: - containerPort: 2222 name: ssh - containerPort: 5900 name: vnc env: - name: VM_NAME value: kvmtest - name: VM_MEMORY value: 2G - name: DISK_IMG value: /data/ubuntu.img - name: CD_IMG value: /data/lubuntu-17.04-desktop-amd64.iso args: - -spice port=5900,password=testme volumeMounts: - name: data mountPath: /data volumes: - name: data nfs: server: "127.0.0.1" path: "/fs/srv/k8skvm"