Skip to content

Commit

Permalink
fix: replace unmaintained parabuzzle/craneoperator with joxit/docker-…
Browse files Browse the repository at this point in the history
…registry-ui
  • Loading branch information
plaffitt committed Aug 7, 2024
1 parent 5fe3ef2 commit 7da4ee1
Show file tree
Hide file tree
Showing 6 changed files with 14 additions and 117 deletions.
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -280,7 +280,7 @@ You can of course use as many insecure registries or root certificate authoritie

### Registry UI

For debugging reasons, it may be useful to be able to access the registry through an UI. This can be achieved by enabling the registry UI with the value `registryUI.enabled=true`. The UI will not be publicly available through an ingress, you will need to open a port-forward from port `80`. You can set a custom username and password with values `registryUI.auth.username` (default is `admin`) and `registryUI.auth.password` (empty by default).
For debugging reasons, it may be useful to be able to access the registry through an UI. This can be achieved by enabling the registry UI with the value `docker-registry-ui.enabled=true`. The UI will not be publicly available through an ingress, you will need to open a port-forward from port `80`. For more information about the UI and how to configure it, please see https://artifacthub.io/packages/helm/joxit/docker-registry-ui.

## Garbage collection and limitations

Expand Down
7 changes: 5 additions & 2 deletions helm/kube-image-keeper/Chart.lock
Original file line number Diff line number Diff line change
Expand Up @@ -2,5 +2,8 @@ dependencies:
- name: minio
repository: https://charts.bitnami.com/bitnami
version: 13.2.0
digest: sha256:deb5af1d98c80ea52289c771f4cae41c7ef73fbb231c86f8eda553a9d4d53cc8
generated: "2024-01-23T16:17:31.822508041+01:00"
- name: docker-registry-ui
repository: https://helm.joxit.dev
version: 1.1.3
digest: sha256:6388d25ea6877863eeb3e1ac5e85f4da8c5b1032e8eebedde87779d1f1737f55
generated: "2024-08-07T14:48:17.51529339+02:00"
4 changes: 4 additions & 0 deletions helm/kube-image-keeper/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -32,3 +32,7 @@ dependencies:
version: "13.2.0"
repository: "https://charts.bitnami.com/bitnami"
condition: minio.enabled
- name: docker-registry-ui
version: "1.1.3"
repository: "https://helm.joxit.dev"
condition: docker-registry-ui.enabled
69 changes: 0 additions & 69 deletions helm/kube-image-keeper/templates/registry-ui-deployment.yaml

This file was deleted.

16 changes: 0 additions & 16 deletions helm/kube-image-keeper/templates/registry-ui-secret.yaml

This file was deleted.

33 changes: 4 additions & 29 deletions helm/kube-image-keeper/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -303,37 +303,12 @@ registry:
# -- Annotations to add to the servicateAccount
annotations: {}

registryUI:
docker-registry-ui:
# -- If true, enable the registry user interface
enabled: false
image:
# -- Registry UI image repository
repository: parabuzzle/craneoperator
# -- Registry UI image pull policy
pullPolicy: IfNotPresent
# -- Registry UI image tag
tag: "2.2.5"
auth:
# -- Registry UI username
username: "admin"
# -- Registry UI password
password: ""
# -- CPU / Memory resources requests / limits for the registry UI pod
resources: {}
# -- Specify secrets to be used when pulling registry UI image
imagePullSecrets: []
# -- Annotations to add to the registry UI pod
podAnnotations: {}
# -- Security context for the registry UI pod
podSecurityContext: {}
# -- Security context for containers of the registry UI pod
securityContext: {}
# -- Node selector for the registry UI pod
nodeSelector: {}
# -- Toleration for the registry UI pod
tolerations: []
# -- Affinity for the registry UI pod
affinity: {}
ui:
proxy: true
dockerRegistryUrl: http://kube-image-keeper-registry:5000

minio:
# -- If true, install minio as a local storage backend for the registry
Expand Down

0 comments on commit 7da4ee1

Please sign in to comment.