mirror of
https://github.com/sickcodes/Docker-OSX.git
synced 2024-12-28 02:16:09 +00:00
update to reflect more latest changes
This commit is contained in:
parent
1fcd56339f
commit
d82bb73c29
|
@ -11,10 +11,11 @@ This installs `docker-osx` in Kubernetes.
|
|||
1) Setting VNC password
|
||||
1) Persistance
|
||||
1) Setting SMBIOS
|
||||
1) QEMU/virtio cpu changes
|
||||
1) QEMU/virtio cpu/software gpu changes
|
||||
1) Toggling Audio
|
||||
1) Additional port forwarding
|
||||
1) Kubernetes resource requests/limits
|
||||
1) Defining version of macOS to install
|
||||
1) Defining install partition size
|
||||
|
||||
### What doesn't/isn't defined
|
||||
|
@ -27,7 +28,7 @@ This installs `docker-osx` in Kubernetes.
|
|||
*) Install [host machine requirements](https://github.com/cephasara/Docker-OSX#requirements-kvm-on-the-host)
|
||||
*) Ensure you are running QEMU 5.X
|
||||
*) Kubernetes
|
||||
*) Helm
|
||||
*) Helm v2
|
||||
*) `sickcodes/docker-osx-vnc` Docker image
|
||||
|
||||
### Build `sickcodes/docker-osx-vnc`
|
||||
|
@ -48,9 +49,9 @@ _Do not worry about passing `CPU`, `RAM`, etc as they are handled in `values.yam
|
|||
In `values.yaml`..
|
||||
|
||||
1) Set a unique password for `vnc.password`.
|
||||
1) Re-generate SMBIOS `MLB`, `SystemSerialNumber`, and `SystemUUID` for iServices to work.
|
||||
1) Re-generate SMBIOS `configPlist.MLB`, `configPlist.SystemSerialNumber`, and `configPlist.SystemUUID` for iServices to work.
|
||||
1) Update `serverName` to reflect the unique name (in the case more than one deployment is required).
|
||||
1) Configure `downloadDelay` (in a period of seconds) that reflects how long your internet connection will download
|
||||
1) Configure `qemu.systemInstaller.downloadDelay` (in a period of seconds) that reflects how long your internet connection will download
|
||||
around 500MB (BaseSystem.dmg) + uncompress the file (which took about the same time for me to download on a 1gig internet connection).
|
||||
1) Set `service.ip` to reflect an IP address of your choice, or use ingress.
|
||||
1) Update `extraVolumes.hostPath.path` to something useful for you.
|
||||
|
@ -61,7 +62,7 @@ Afterwards..
|
|||
for `vnc.password`.
|
||||
1) Install macOS like usual.
|
||||
|
||||
_Please note, after you have installed macOS feel free to set `downloadDelay` to nothing, as BaseSystem.dmg will be stored in the path defined for `extraVolumes.hostPath.path`_
|
||||
_Please note, after you have installed macOS feel free to set `qemu.systemInstaller.downloadDelay` to nothing, as BaseSystem.dmg will be stored in the path defined for `extraVolumes.hostPath.path`_
|
||||
|
||||
#### Resources
|
||||
|
||||
|
|
Loading…
Reference in a new issue