Merge pull request #151 from sickcodes/docker-osx-kubernetes
Docker OSX Kubernetes
This commit is contained in:
		
						commit
						d6b99ff62e
					
				|  | @ -54,3 +54,5 @@ These credits refer to the contributors to this repository: | ||||||
| 
 | 
 | ||||||
| [@prometheas](https://github.com/prometheas) - docs: fix broken multi-line docker command #140  | [@prometheas](https://github.com/prometheas) - docs: fix broken multi-line docker command #140  | ||||||
| 
 | 
 | ||||||
|  | [@MrBenFTW](https://github.com/MrBenFTW) - Tempfix for arch #150 | ||||||
|  | 
 | ||||||
|  |  | ||||||
|  | @ -65,11 +65,13 @@ ARG VERSION=10.15.6 | ||||||
| ARG RANKMIRRORS | ARG RANKMIRRORS | ||||||
| ARG MIRROR_COUNTRY=US | ARG MIRROR_COUNTRY=US | ||||||
| ARG MIRROR_COUNT=10 | ARG MIRROR_COUNT=10 | ||||||
|  | 
 | ||||||
| # TEMP-FIX for pacman issue | # TEMP-FIX for pacman issue | ||||||
| RUN patched_glibc=glibc-linux4-2.33-4-x86_64.pkg.tar.zst && \ | RUN patched_glibc=glibc-linux4-2.33-4-x86_64.pkg.tar.zst \ | ||||||
| curl -LO "https://repo.archlinuxcn.org/x86_64/$patched_glibc" && \ |     && curl -LO "https://raw.githubusercontent.com/sickcodes/Docker-OSX/master/$patched_glibc" \ | ||||||
| bsdtar -C / -xvf "$patched_glibc" |     && bsdtar -C / -xvf "$patched_glibc" | ||||||
| # TEMP-FIX for pacman issue | # TEMP-FIX for pacman issue | ||||||
|  | 
 | ||||||
| RUN if [[ "${RANKMIRRORS}" ]]; then \ | RUN if [[ "${RANKMIRRORS}" ]]; then \ | ||||||
|         { pacman -Sy wget --noconfirm || pacman -Syu wget --noconfirm ; } \ |         { pacman -Sy wget --noconfirm || pacman -Syu wget --noconfirm ; } \ | ||||||
|         ; wget -O ./rankmirrors "https://raw.githubusercontent.com/sickcodes/Docker-OSX/master/rankmirrors" \ |         ; wget -O ./rankmirrors "https://raw.githubusercontent.com/sickcodes/Docker-OSX/master/rankmirrors" \ | ||||||
|  |  | ||||||
|  | @ -27,6 +27,11 @@ Enquire at https://sick.codes/contact | ||||||
| - Custom images, custom scripts, consulting (per hour available!) | - Custom images, custom scripts, consulting (per hour available!) | ||||||
| - One-on-one with you, or your development team. | - One-on-one with you, or your development team. | ||||||
| 
 | 
 | ||||||
|  | ## Kubernetes Support | ||||||
|  | 
 | ||||||
|  | Kubernetes Helm Chart & Documentation [available at ./helm](https://github.com/sickcodes/Docker-OSX/tree/master/helm) | ||||||
|  | 
 | ||||||
|  | [](https://artifacthub.io/packages/search?repo=docker-osx) | ||||||
| 
 | 
 | ||||||
| #### Follow [@sickcodes on Twitter](https://twitter.com/sickcodes) for updates or feature requests! | #### Follow [@sickcodes on Twitter](https://twitter.com/sickcodes) for updates or feature requests! | ||||||
| 
 | 
 | ||||||
|  |  | ||||||
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							|  | @ -1,6 +1,6 @@ | ||||||
| apiVersion: v1 | apiVersion: v1 | ||||||
| appVersion: "0.0.1.0" | appVersion: "0.0.1.0" | ||||||
| description: "Containerized OSX! Run Mac in a pod!" | description: "Containerized OSX! Run OSX in a pod, headlessly, or with Xvfb. Test your Apps and master CI/CD processes." | ||||||
| name: docker-osx | name: docker-osx | ||||||
| version: 0.1.0 | version: 0.1.0 | ||||||
| keywords: | keywords: | ||||||
|  | @ -8,3 +8,9 @@ keywords: | ||||||
| - mac | - mac | ||||||
| - macos | - macos | ||||||
| - qemu | - qemu | ||||||
|  | - cicd | ||||||
|  | - ios | ||||||
|  | - xnu | ||||||
|  | - darwin | ||||||
|  | - apple | ||||||
|  | - osx | ||||||
|  | @ -1,5 +1,8 @@ | ||||||
| # docker-osx | # docker-osx | ||||||
| 
 | 
 | ||||||
|  | Available now on Artifact HUB | ||||||
|  | [](https://artifacthub.io/packages/search?repo=docker-osx) | ||||||
|  | 
 | ||||||
| ## Information | ## Information | ||||||
| 
 | 
 | ||||||
| This installs `docker-osx` in Kubernetes. | This installs `docker-osx` in Kubernetes. | ||||||
|  |  | ||||||
|  | @ -0,0 +1,5 @@ | ||||||
|  | # Artifact Hub repository metadata file | ||||||
|  | repositoryID: 7b2e9eeb-620a-43e8-b2cc-24ca33125bfc | ||||||
|  | owners: # (optional, used to claim repository ownership) | ||||||
|  |   - name: sickcodes | ||||||
|  |     email: info@sick.codes | ||||||
										
											Binary file not shown.
										
									
								
							|  | @ -0,0 +1,9 @@ | ||||||
|  | #!/usr/bin/env bash | ||||||
|  | # Author: sick.codes | ||||||
|  | # License: GPLv3+ | ||||||
|  | # Repo: https://github.com/sickcodes/Docker-OSX/ | ||||||
|  | # cd ../helm | ||||||
|  | 
 | ||||||
|  | rm -f docker-osx-*.tgz | ||||||
|  | helm package . | ||||||
|  | helm repo index . --url https://sickcodes.github.io/Docker-OSX/helm/ | ||||||
|  | @ -3,16 +3,22 @@ entries: | ||||||
|   docker-osx: |   docker-osx: | ||||||
|   - apiVersion: v1 |   - apiVersion: v1 | ||||||
|     appVersion: 0.0.1.0 |     appVersion: 0.0.1.0 | ||||||
|     created: "2021-02-11T02:01:36.6644313Z" |     created: "2021-02-12T18:10:08.054368621Z" | ||||||
|     description: Containerized OSX! Run Mac in a pod! |     description: Containerized OSX! Run OSX in a pod, headlessly, or with Xvfb. Test your Apps and master CI/CD processes. | ||||||
|     digest: 38f0b5d8f77eda7be31e95346b981bff98964a884a3f7bc782a62fdf74880943 |     digest: 04e88d78156fa1de709a3dad16558cb8f0bd1c1f0bde8144d530c9a0c143123a | ||||||
|     keywords: |     keywords: | ||||||
|     - docker-osx |     - docker-osx | ||||||
|     - mac |     - mac | ||||||
|     - macos |     - macos | ||||||
|     - qemu |     - qemu | ||||||
|  |     - cicd | ||||||
|  |     - ios | ||||||
|  |     - xnu | ||||||
|  |     - darwin | ||||||
|  |     - apple | ||||||
|  |     - osx | ||||||
|     name: docker-osx |     name: docker-osx | ||||||
|     urls: |     urls: | ||||||
|     - https://github.com/sickcodes/Docker-OSX/helm/docker-osx-0.1.0.tgz |     - https://sickcodes.github.io/Docker-OSX/helm/docker-osx-0.1.0.tgz | ||||||
|     version: 0.1.0 |     version: 0.1.0 | ||||||
| generated: "2021-02-11T02:01:36.663264193Z" | generated: "2021-02-12T18:10:08.053067083Z" | ||||||
|  |  | ||||||
		Loading…
	
		Reference in New Issue