mirror of
https://github.com/nold360/hive-apps
synced 2024-11-16 02:29:34 +00:00
Add: Harbor
This commit is contained in:
parent
f1f287a6b8
commit
397829da84
2 changed files with 36 additions and 0 deletions
7
projects/registry/project.yml
Normal file
7
projects/registry/project.yml
Normal file
|
@ -0,0 +1,7 @@
|
||||||
|
config:
|
||||||
|
description: Container Image Registry
|
||||||
|
apps:
|
||||||
|
- name: harbor
|
||||||
|
repoURL: https://helm.goharbor.io
|
||||||
|
chart: harbor
|
||||||
|
targetRevision: 1.8.1
|
29
projects/registry/values/harbor.yaml
Normal file
29
projects/registry/values/harbor.yaml
Normal file
|
@ -0,0 +1,29 @@
|
||||||
|
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
|
Loading…
Reference in a new issue