diff options
| author | sickcodes <[email protected]> | 2021-02-12 18:11:48 +0000 |
|---|---|---|
| committer | sickcodes <[email protected]> | 2021-02-12 18:11:48 +0000 |
| commit | 4dcf20a362b93e5a1407a350aa3d3e4bbfe8a38e (patch) | |
| tree | 86ebea1e6e7b2f32cd94b4ee118e5eb70bf2da59 | |
| parent | Merge pull request #150 from MrBenFTW/patch-2 (diff) | |
| download | docker-osx-4dcf20a362b93e5a1407a350aa3d3e4bbfe8a38e.tar.xz docker-osx-4dcf20a362b93e5a1407a350aa3d3e4bbfe8a38e.zip | |
Kubernetes helm chart submission! Thanks @cephasara
| -rw-r--r-- | CREDITS.md | 2 | ||||
| -rw-r--r-- | Dockerfile | 8 | ||||
| -rw-r--r-- | README.md | 5 | ||||
| -rw-r--r-- | helm/.DS_Store | bin | 6148 -> 0 bytes | |||
| -rw-r--r-- | helm/Chart.yaml | 8 | ||||
| -rw-r--r-- | helm/README.md | 3 | ||||
| -rw-r--r-- | helm/artifacthub-repo.yml | 5 | ||||
| -rw-r--r-- | helm/docker-osx-0.1.0.tgz | bin | 17912 -> 28319 bytes | |||
| -rwxr-xr-x | helm/helm-chart-generate.sh | 9 | ||||
| -rw-r--r-- | helm/index.yaml | 16 |
10 files changed, 47 insertions, 9 deletions
@@ -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 +[@MrBenFTW](https://github.com/MrBenFTW) - Tempfix for arch #150 + @@ -65,11 +65,13 @@ ARG VERSION=10.15.6 ARG RANKMIRRORS ARG MIRROR_COUNTRY=US ARG MIRROR_COUNT=10 + # TEMP-FIX for pacman issue -RUN patched_glibc=glibc-linux4-2.33-4-x86_64.pkg.tar.zst && \ -curl -LO "https://repo.archlinuxcn.org/x86_64/$patched_glibc" && \ -bsdtar -C / -xvf "$patched_glibc" +RUN patched_glibc=glibc-linux4-2.33-4-x86_64.pkg.tar.zst \ + && curl -LO "https://repo.archlinuxcn.org/x86_64/$patched_glibc" \ + && bsdtar -C / -xvf "$patched_glibc" # TEMP-FIX for pacman issue + RUN if [[ "${RANKMIRRORS}" ]]; then \ { pacman -Sy wget --noconfirm || pacman -Syu wget --noconfirm ; } \ ; 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!) - 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! diff --git a/helm/.DS_Store b/helm/.DS_Store Binary files differdeleted file mode 100644 index 5008ddf..0000000 --- a/helm/.DS_Store +++ /dev/null diff --git a/helm/Chart.yaml b/helm/Chart.yaml index 0c6cc7c..321db02 100644 --- a/helm/Chart.yaml +++ b/helm/Chart.yaml @@ -1,6 +1,6 @@ apiVersion: v1 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 version: 0.1.0 keywords: @@ -8,3 +8,9 @@ keywords: - mac - macos - qemu +- cicd +- ios +- xnu +- darwin +- apple +- osx
\ No newline at end of file diff --git a/helm/README.md b/helm/README.md index 5728202..a6500e6 100644 --- a/helm/README.md +++ b/helm/README.md @@ -1,5 +1,8 @@ # docker-osx +Available now on Artifact HUB +[](https://artifacthub.io/packages/search?repo=docker-osx) + ## Information This installs `docker-osx` in Kubernetes. diff --git a/helm/artifacthub-repo.yml b/helm/artifacthub-repo.yml new file mode 100644 index 0000000..1da78a2 --- /dev/null +++ b/helm/artifacthub-repo.yml @@ -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: [email protected] diff --git a/helm/docker-osx-0.1.0.tgz b/helm/docker-osx-0.1.0.tgz Binary files differindex 2a42ab3..3756681 100644 --- a/helm/docker-osx-0.1.0.tgz +++ b/helm/docker-osx-0.1.0.tgz diff --git a/helm/helm-chart-generate.sh b/helm/helm-chart-generate.sh new file mode 100755 index 0000000..14c4610 --- /dev/null +++ b/helm/helm-chart-generate.sh @@ -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/ diff --git a/helm/index.yaml b/helm/index.yaml index 031afb6..4efc4de 100644 --- a/helm/index.yaml +++ b/helm/index.yaml @@ -3,16 +3,22 @@ entries: docker-osx: - apiVersion: v1 appVersion: 0.0.1.0 - created: "2021-02-11T02:01:36.6644313Z" - description: Containerized OSX! Run Mac in a pod! - digest: 38f0b5d8f77eda7be31e95346b981bff98964a884a3f7bc782a62fdf74880943 + created: "2021-02-12T18:10:08.054368621Z" + description: Containerized OSX! Run OSX in a pod, headlessly, or with Xvfb. Test your Apps and master CI/CD processes. + digest: 04e88d78156fa1de709a3dad16558cb8f0bd1c1f0bde8144d530c9a0c143123a keywords: - docker-osx - mac - macos - qemu + - cicd + - ios + - xnu + - darwin + - apple + - osx name: docker-osx 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 -generated: "2021-02-11T02:01:36.663264193Z" +generated: "2021-02-12T18:10:08.053067083Z" |