Replaced harbor with trow

This commit is contained in:
nold 2022-01-23 00:51:42 +01:00
parent 397829da84
commit 78a1986619
3 changed files with 36 additions and 33 deletions

View file

@ -1,7 +1,7 @@
config:
description: Container Image Registry
apps:
- name: harbor
repoURL: https://helm.goharbor.io
chart: harbor
targetRevision: 1.8.1
- name: trow
repoURL: https://github.com/ContainerSolutions/trow/
path: charts/trow
targetRevision: main

View file

@ -1,29 +0,0 @@
expose:
type: ingress
tls:
enabled: true
certSource: secret
secret:
secretName: "harbor-tls"
notarySecretName: "notarty-tls"
ingress:
hosts:
core: registry.dc
notary: notary.dc
controller: default
className: ""
annotations:
traefik.ingress.kubernetes.io/router.tls: 'true'
cert-manager.io/cluster-issuer: vault-issuer
externalURL: https://registry.dc
ipFamily:
ipv6:
enabled: false
persistence:
enabled: true
notary:
enabled: false

View file

@ -0,0 +1,32 @@
trow:
domain: reg.dc
validation:
enabled: false
allowDocker: false
allowKubernetes: true
proxyDockerHub: true
service:
type: ClusterIP
port: 8000
ingress:
enabled: true
annotations:
cert-manager.io/cluster-issuer: vault-issuer
traefik.ingress.kubernetes.io/router.tls: 'true'
hosts:
- paths: ['/']
host: reg.dc
tls:
- secretName: chart-example-tls
hosts:
- reg.dc
resources:
limits:
cpu: 100m
memory: 128Mi
requests:
cpu: 100m
memory: 64Mi