Removed all references to Docker Hub after their removal of "Free Team Organizations" -> https://web.docker.com/rs/790-SSB-375/images/privatereposfaq.pdf

This commit is contained in:
simonmicro 2023-03-14 21:29:25 +01:00
parent dd1d6b7aa4
commit 81e9973a40
No known key found for this signature in database
GPG key ID: 033A4D4CE4E063D6
6 changed files with 7 additions and 22 deletions

View file

@ -21,11 +21,6 @@ jobs:
platforms: all platforms: all
- name: Set up Docker Buildx - name: Set up Docker Buildx
uses: docker/setup-buildx-action@v1.6.0 uses: docker/setup-buildx-action@v1.6.0
- name: Login to DockerHub
uses: docker/login-action@v1.10.0
with:
username: ${{ secrets.DOCKER_USERNAME }}
password: ${{ secrets.DOCKER_PASSWORD }}
- name: Login to GitHub Container Registry - name: Login to GitHub Container Registry
uses: docker/login-action@v1.10.0 uses: docker/login-action@v1.10.0
with: with:
@ -39,7 +34,7 @@ jobs:
file: ./docker/docker-py3-kms/Dockerfile file: ./docker/docker-py3-kms/Dockerfile
platforms: linux/amd64,linux/386,linux/arm64/v8,linux/arm/v7,linux/arm/v6 platforms: linux/amd64,linux/386,linux/arm64/v8,linux/arm/v7,linux/arm/v6
push: true push: true
tags: pykmsorg/py-kms:python3,ghcr.io/py-kms-organization/py-kms:python3 tags: ghcr.io/py-kms-organization/py-kms:python3
build-args: | build-args: |
BUILD_COMMIT=${{ github.sha }} BUILD_COMMIT=${{ github.sha }}
BUILD_BRANCH=${{ github.ref_name }} BUILD_BRANCH=${{ github.ref_name }}
@ -50,7 +45,7 @@ jobs:
file: ./docker/docker-py3-kms-minimal/Dockerfile file: ./docker/docker-py3-kms-minimal/Dockerfile
platforms: linux/amd64,linux/386,linux/arm64/v8,linux/arm/v7,linux/arm/v6 platforms: linux/amd64,linux/386,linux/arm64/v8,linux/arm/v7,linux/arm/v6
push: true push: true
tags: pykmsorg/py-kms:latest,ghcr.io/py-kms-organization/py-kms:latest,pykmsorg/py-kms:minimal,ghcr.io/py-kms-organization/py-kms:minimal tags: ghcr.io/py-kms-organization/py-kms:latest,ghcr.io/py-kms-organization/py-kms:minimal
build-args: | build-args: |
BUILD_COMMIT=${{ github.sha }} BUILD_COMMIT=${{ github.sha }}
BUILD_BRANCH=${{ github.ref_name }} BUILD_BRANCH=${{ github.ref_name }}

View file

@ -21,11 +21,6 @@ jobs:
platforms: all platforms: all
- name: Set up Docker Buildx - name: Set up Docker Buildx
uses: docker/setup-buildx-action@v1.6.0 uses: docker/setup-buildx-action@v1.6.0
- name: Login to DockerHub
uses: docker/login-action@v1.10.0
with:
username: ${{ secrets.DOCKER_USERNAME }}
password: ${{ secrets.DOCKER_PASSWORD }}
- name: Login to GitHub Container Registry - name: Login to GitHub Container Registry
uses: docker/login-action@v1.10.0 uses: docker/login-action@v1.10.0
with: with:
@ -39,7 +34,7 @@ jobs:
file: ./docker/docker-py3-kms/Dockerfile file: ./docker/docker-py3-kms/Dockerfile
platforms: linux/amd64,linux/386,linux/arm64/v8,linux/arm/v7,linux/arm/v6 platforms: linux/amd64,linux/386,linux/arm64/v8,linux/arm/v7,linux/arm/v6
push: true push: true
tags: pykmsorg/py-kms:python3-next,ghcr.io/py-kms-organization/py-kms:python3-next tags: ghcr.io/py-kms-organization/py-kms:python3-next
build-args: | build-args: |
BUILD_COMMIT=${{ github.sha }} BUILD_COMMIT=${{ github.sha }}
BUILD_BRANCH=${{ github.ref_name }} BUILD_BRANCH=${{ github.ref_name }}
@ -50,7 +45,7 @@ jobs:
file: ./docker/docker-py3-kms-minimal/Dockerfile file: ./docker/docker-py3-kms-minimal/Dockerfile
platforms: linux/amd64,linux/386,linux/arm64/v8,linux/arm/v7,linux/arm/v6 platforms: linux/amd64,linux/386,linux/arm64/v8,linux/arm/v7,linux/arm/v6
push: true push: true
tags: pykmsorg/py-kms:latest-next,ghcr.io/py-kms-organization/py-kms:latest-next,pykmsorg/py-kms:minimal-next,ghcr.io/py-kms-organization/py-kms:minimal-next tags: ghcr.io/py-kms-organization/py-kms:latest-next,ghcr.io/py-kms-organization/py-kms:minimal-next
build-args: | build-args: |
BUILD_COMMIT=${{ github.sha }} BUILD_COMMIT=${{ github.sha }}
BUILD_BRANCH=${{ github.ref_name }} BUILD_BRANCH=${{ github.ref_name }}

View file

@ -2,7 +2,6 @@
![repo-size](https://img.shields.io/github/repo-size/Py-KMS-Organization/py-kms) ![repo-size](https://img.shields.io/github/repo-size/Py-KMS-Organization/py-kms)
![open-issues](https://img.shields.io/github/issues/Py-KMS-Organization/py-kms) ![open-issues](https://img.shields.io/github/issues/Py-KMS-Organization/py-kms)
![last-commit](https://img.shields.io/github/last-commit/Py-KMS-Organization/py-kms/master) ![last-commit](https://img.shields.io/github/last-commit/Py-KMS-Organization/py-kms/master)
![docker-pulls](https://img.shields.io/docker/pulls/pykmsorg/py-kms)
![read-the-docs](https://img.shields.io/readthedocs/py-kms) ![read-the-docs](https://img.shields.io/readthedocs/py-kms)
*** ***

View file

@ -29,7 +29,7 @@ For more information please refer to the Helm Install command documentation loca
| autoscaling.targetCPUUtilizationPercentage | int | `80` | | | autoscaling.targetCPUUtilizationPercentage | int | `80` | |
| fullnameOverride | string | `""` | | | fullnameOverride | string | `""` | |
| image.pullPolicy | string | `"IfNotPresent"` | | | image.pullPolicy | string | `"IfNotPresent"` | |
| image.repository | string | `"pykmsorg/py-kms"` | | | image.repository | string | `"ghcr.io/py-kms-organization/py-kms"` | |
| image.tag | string | `"python3"` | | | image.tag | string | `"python3"` | |
| imagePullSecrets | list | `[]` | | | imagePullSecrets | list | `[]` | |
| ingress.annotations | object | `{}` | | | ingress.annotations | object | `{}` | |

View file

@ -5,7 +5,7 @@
replicaCount: 1 replicaCount: 1
image: image:
repository: pykmsorg/py-kms repository: ghcr.io/py-kms-organization/py-kms
pullPolicy: IfNotPresent pullPolicy: IfNotPresent
# Overrides the image tag whose default is the chart appVersion. # Overrides the image tag whose default is the chart appVersion.
tag: python3 tag: python3

View file

@ -6,17 +6,13 @@ What follows are some guides how to start the `pykms_Server.py` script, which pr
You can simply manage a daemon that runs as a background process. This can be achieved by using any of the notes below or by writing your own solution. You can simply manage a daemon that runs as a background process. This can be achieved by using any of the notes below or by writing your own solution.
### Docker ### Docker
![docker-pulls](https://img.shields.io/docker/pulls/pykmsorg/py-kms)
![docker-size](https://img.shields.io/docker/image-size/pykmsorg/py-kms)
If you wish to get _py-kms_ just up and running without installing any dependencies or writing own scripts: Just use Docker ! If you wish to get _py-kms_ just up and running without installing any dependencies or writing own scripts: Just use Docker !
Docker also solves problems regarding the explicit IPv4 and IPv6 usage (it just supports both). The following Docker also solves problems regarding the explicit IPv4 and IPv6 usage (it just supports both). The following
command will download, "install" and start _py-kms_ and also keep it alive after any service disruption. command will download, "install" and start _py-kms_ and also keep it alive after any service disruption.
```bash ```bash
docker run -d --name py-kms --restart always -p 1688:1688 -v /etc/localtime:/etc/localtime:ro ghcr.io/py-kms-organization/py-kms docker run -d --name py-kms --restart always -p 1688:1688 -v /etc/localtime:/etc/localtime:ro ghcr.io/py-kms-organization/py-kms
``` ```
If you just want to use the image and don't want to build them yourself, you can always use the official image at the [Docker Hub](https://hub.docker.com/r/pykmsorg/py-kms) (`pykmsorg/py-kms`) or [GitHub Container Registry](https://github.com/Py-KMS-Organization/py-kms/pkgs/container/py-kms) (`ghcr.io/py-kms-organization/py-kms`). To ensure that you are using always the If you just want to use the image and don't want to build them yourself, you can always use the official image at the [GitHub Container Registry](https://github.com/Py-KMS-Organization/py-kms/pkgs/container/py-kms) (`ghcr.io/py-kms-organization/py-kms`). To ensure that you are using always the latest version you should check something like [watchtower](https://github.com/containrrr/watchtower) out!
latest version you should check something like [watchtower](https://github.com/containrrr/watchtower) out!
#### Tags #### Tags
There are currently three tags of the image available (select one just by appending `:<tag>` to the image from above): There are currently three tags of the image available (select one just by appending `:<tag>` to the image from above):