You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Docker-OSX/helm
peter ce3ce48eb1
update doc with features
4 years ago
..
templates add helm chart for running in Kubernetes 4 years ago
.DS_Store add helm chart for running in Kubernetes 4 years ago
Chart.yaml update doc with features 4 years ago
README.md update doc with features 4 years ago
values.yaml add helm chart for running in Kubernetes 4 years ago

README.md

docker-osx

Information

This installs docker-osx in Kubernetes.

Features

What works

  1. Setting cpu/memory options
  2. Setting VNC password
  3. Persistance
  4. Setting SMBIOS
  5. QEMU/virtio cpu changes
  6. Toggling Audio
  7. Additional port forwarding
  8. Kubernetes resource requests/limits
  9. Defining install partition size

What doesn't/isn't defined

  1. Defining a different version of macOS
  2. Additional QEMU parameters
  3. GPU support

Requirements

*) Install host machine requirements *) Ensure you are running QEMU 5.X *) Kubernetes *) Helm *) sickcodes/docker-osx-vnc Docker image

Build sickcodes/docker-osx-vnc

  1. Go back to the root directory

  2. Build docker image

    docker build \
        -t sickcodes/docker-osx-vnc:latest \
        -f vnc-version/Dockerfile .
    

Do not worry about passing CPU, RAM, etc as they are handled in values.yaml now.