Skip to content

Commit

Permalink
Switch from DockerHub to GitHub Container Registry (#3333)
Browse files Browse the repository at this point in the history
  • Loading branch information
przemyslavic committed Mar 21, 2023
1 parent f9e3184 commit 65c0c27
Show file tree
Hide file tree
Showing 5 changed files with 28 additions and 22 deletions.
6 changes: 6 additions & 0 deletions CHANGELOG-1.0.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,11 @@
# Changelog 1.0

## [1.0.10] YYYY-MM-DD

### Fixed

- [#3332](https://github.com/epiphany-platform/epiphany/issues/3332) - Switch from DockerHub to GitHub Container Registry

## [1.0.9] 2023-01-04

### Fixed
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -199,11 +199,11 @@ k8s.gcr.io/coredns:1.3.1
k8s.gcr.io/etcd:3.3.10
k8s.gcr.io/pause:3.1
coredns/coredns:1.5.0
# Old v1 repos not compatible with Crane. Pulling from epiphanyplatform/flannel as workarround.
# Old v1 repos not compatible with Crane. Pulling from ghcr.io/epiphany-platform/flannel as workarround.
#quay.io/coreos/flannel:v0.11.0-amd64
#quay.io/coreos/flannel:v0.11.0
epiphanyplatform/flannel:v0.11.0-amd64
epiphanyplatform/flannel:v0.11.0
ghcr.io/epiphany-platform/flannel:v0.11.0-amd64
ghcr.io/epiphany-platform/flannel:v0.11.0
calico/cni:v3.8.1
calico/kube-controllers:v3.8.1
calico/node:v3.8.1
Expand Down Expand Up @@ -232,11 +232,11 @@ k8s.gcr.io/kube-proxy:v1.17.4
k8s.gcr.io/coredns:1.6.5
k8s.gcr.io/etcd:3.4.3-0
k8s.gcr.io/pause:3.1
# Old v1 repos not compatible with Crane. Pulling from epiphanyplatform/flannel as workarround.
# Old v1 repos not compatible with Crane. Pulling from ghcr.io/epiphany-platform/flannel as workarround.
#quay.io/coreos/flannel:v0.11.0-amd64
#quay.io/coreos/flannel:v0.11.0
epiphanyplatform/flannel:v0.11.0-amd64
epiphanyplatform/flannel:v0.11.0
ghcr.io/epiphany-platform/flannel:v0.11.0-amd64
ghcr.io/epiphany-platform/flannel:v0.11.0
calico/cni:v3.11.2
calico/cni:v3.12.0
calico/kube-controllers:v3.11.2
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -195,11 +195,11 @@ k8s.gcr.io/coredns:1.3.1
k8s.gcr.io/etcd:3.3.10
k8s.gcr.io/pause:3.1
coredns/coredns:1.5.0
# Old v1 repos not compatible with Crane. Pulling from epiphanyplatform/flannel as workarround.
# Old v1 repos not compatible with Crane. Pulling from ghcr.io/epiphany-platform/flannel as workarround.
#quay.io/coreos/flannel:v0.11.0-amd64
#quay.io/coreos/flannel:v0.11.0
epiphanyplatform/flannel:v0.11.0-amd64
epiphanyplatform/flannel:v0.11.0
ghcr.io/epiphany-platform/flannel:v0.11.0-amd64
ghcr.io/epiphany-platform/flannel:v0.11.0
calico/cni:v3.8.1
calico/kube-controllers:v3.8.1
calico/node:v3.8.1
Expand Down Expand Up @@ -228,11 +228,11 @@ k8s.gcr.io/kube-proxy:v1.17.4
k8s.gcr.io/coredns:1.6.5
k8s.gcr.io/etcd:3.4.3-0
k8s.gcr.io/pause:3.1
# Old v1 repos not compatible with Crane. Pulling from epiphanyplatform/flannel as workarround.
# Old v1 repos not compatible with Crane. Pulling from ghcr.io/epiphany-platform/flannel as workarround.
#quay.io/coreos/flannel:v0.11.0-amd64
#quay.io/coreos/flannel:v0.11.0
epiphanyplatform/flannel:v0.11.0-amd64
epiphanyplatform/flannel:v0.11.0
ghcr.io/epiphany-platform/flannel:v0.11.0-amd64
ghcr.io/epiphany-platform/flannel:v0.11.0
calico/cni:v3.11.2
calico/cni:v3.12.0
calico/kube-controllers:v3.11.2
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -252,11 +252,11 @@ k8s.gcr.io/coredns:1.3.1
k8s.gcr.io/etcd:3.3.10
k8s.gcr.io/pause:3.1
coredns/coredns:1.5.0
# Old v1 repos not compatible with Crane. Pulling from epiphanyplatform/flannel as workarround.
# Old v1 repos not compatible with Crane. Pulling from ghcr.io/epiphany-platform/flannel as workarround.
#quay.io/coreos/flannel:v0.11.0-amd64
#quay.io/coreos/flannel:v0.11.0
epiphanyplatform/flannel:v0.11.0-amd64
epiphanyplatform/flannel:v0.11.0
ghcr.io/epiphany-platform/flannel:v0.11.0-amd64
ghcr.io/epiphany-platform/flannel:v0.11.0
calico/cni:v3.8.1
calico/kube-controllers:v3.8.1
calico/node:v3.8.1
Expand Down Expand Up @@ -285,11 +285,11 @@ k8s.gcr.io/kube-proxy:v1.17.4
k8s.gcr.io/coredns:1.6.5
k8s.gcr.io/etcd:3.4.3-0
k8s.gcr.io/pause:3.1
# Old v1 repos not compatible with Crane. Pulling from epiphanyplatform/flannel as workarround.
# Old v1 repos not compatible with Crane. Pulling from ghcr.io/epiphany-platform/flannel as workarround.
#quay.io/coreos/flannel:v0.11.0-amd64
#quay.io/coreos/flannel:v0.11.0
epiphanyplatform/flannel:v0.11.0-amd64
epiphanyplatform/flannel:v0.11.0
ghcr.io/epiphany-platform/flannel:v0.11.0-amd64
ghcr.io/epiphany-platform/flannel:v0.11.0
calico/cni:v3.11.2
calico/cni:v3.12.0
calico/kube-controllers:v3.11.2
Expand Down
8 changes: 4 additions & 4 deletions docs/home/howto/PREREQUISITES.md
Original file line number Diff line number Diff line change
Expand Up @@ -18,26 +18,26 @@ docker build --file Dockerfile --tag epicli:${TAG} .
### Pull Epicli image from the registry

```bash
docker pull epiphanyplatform/epicli:TAG
docker pull ghcr.io/epiphany-platform/epicli:TAG
```

Where `TAG` should be replaced with an existing tag.

*Check [here](https://cloud.docker.com/u/epiphanyplatform/repository/docker/epiphanyplatform/epicli) for the available tags.*
*Check [here](https://github.com/epiphany-platform/epiphany/pkgs/container/epicli) for the available tags.*

### Running the Epicli image

To run the image:

```bash
docker run -it -v LOCAL_DIR:/shared --rm epiphanyplatform/epicli:TAG
docker run -it -v LOCAL_DIR:/shared --rm ghcr.io/epiphany-platform/epicli:TAG
```

Where:
- `LOCAL_DIR` should be replaced with the local path to the directory for Epicli input (SSH keys, data yamls) and output (logs, build states),
- `TAG` should be replaced with an existing tag.

*Check [here](https://cloud.docker.com/u/epiphanyplatform/repository/docker/epiphanyplatform/epicli) for the available tags.*
*Check [here](https://github.com/epiphany-platform/epiphany/pkgs/container/epicli) for the available tags.*

## Epicli development

Expand Down

0 comments on commit 65c0c27

Please sign in to comment.