Commit 0d202b68 authored by 舒成's avatar 舒成

update

parent 1701d014
...@@ -47,24 +47,24 @@ kubectl label node <nodename> harbor=enabled ...@@ -47,24 +47,24 @@ kubectl label node <nodename> harbor=enabled
```bash ```bash
# harbor-ui # harbor-ui
docker pull goharbor/harbor-ui:v1.6.0 && \ docker pull goharbor/harbor-ui:v1.6.3 && \
docker tag goharbor/harbor-ui:v1.6.0 registry-vpc.cn-qingdao.aliyuncs.com/wod/harbor-ui:v1.6.0 && \ docker tag goharbor/harbor-ui:v1.6.3 registry-vpc.cn-qingdao.aliyuncs.com/wod/harbor-ui:v1.6.3 && \
docker push registry-vpc.cn-qingdao.aliyuncs.com/wod/harbor-ui:v1.6.0 docker push registry-vpc.cn-qingdao.aliyuncs.com/wod/harbor-ui:v1.6.3
# harbor-adminserver # harbor-adminserver
docker pull goharbor/harbor-adminserver:v1.6.0 && \ docker pull goharbor/harbor-adminserver:v1.6.3 && \
docker tag goharbor/harbor-adminserver:v1.6.0 registry-vpc.cn-qingdao.aliyuncs.com/wod/harbor-adminserver:v1.6.0 && \ docker tag goharbor/harbor-adminserver:v1.6.3 registry-vpc.cn-qingdao.aliyuncs.com/wod/harbor-adminserver:v1.6.3 && \
docker push registry-vpc.cn-qingdao.aliyuncs.com/wod/harbor-adminserver:v1.6.0 docker push registry-vpc.cn-qingdao.aliyuncs.com/wod/harbor-adminserver:v1.6.3
# harbor-jobservice # harbor-jobservice
docker pull goharbor/harbor-jobservice:v1.6.0 && \ docker pull goharbor/harbor-jobservice:v1.6.3 && \
docker tag goharbor/harbor-jobservice:v1.6.0 registry-vpc.cn-qingdao.aliyuncs.com/wod/harbor-jobservice:v1.6.0 && \ docker tag goharbor/harbor-jobservice:v1.6.3 registry-vpc.cn-qingdao.aliyuncs.com/wod/harbor-jobservice:v1.6.3 && \
docker push registry-vpc.cn-qingdao.aliyuncs.com/wod/harbor-jobservice:v1.6.0 docker push registry-vpc.cn-qingdao.aliyuncs.com/wod/harbor-jobservice:v1.6.3
# harbor-db # harbor-db
docker pull goharbor/harbor-db:v1.6.0 && \ docker pull goharbor/harbor-db:v1.6.3 && \
docker tag goharbor/harbor-db:v1.6.0 registry-vpc.cn-qingdao.aliyuncs.com/wod/harbor-db:v1.6.0 && \ docker tag goharbor/harbor-db:v1.6.3 registry-vpc.cn-qingdao.aliyuncs.com/wod/harbor-db:v1.6.3 && \
docker push registry-vpc.cn-qingdao.aliyuncs.com/wod/harbor-db:v1.6.0 docker push registry-vpc.cn-qingdao.aliyuncs.com/wod/harbor-db:v1.6.3
# chartmuseum # chartmuseum
docker pull chartmuseum/chartmuseum:v0.7.1 && \ docker pull chartmuseum/chartmuseum:v0.7.1 && \
......
apiVersion: apps/v1beta2 apiVersion: apps/v1
kind: StatefulSet kind: StatefulSet
metadata: metadata:
name: "{{ template "harbor.fullname" . }}-adminserver" name: "{{ template "harbor.fullname" . }}-adminserver"
......
{{- if .Values.chartmuseum.enabled }} {{- if .Values.chartmuseum.enabled }}
apiVersion: apps/v1beta2 apiVersion: apps/v1
kind: StatefulSet kind: StatefulSet
metadata: metadata:
name: "{{ template "harbor.fullname" . }}-chartmuseum" name: "{{ template "harbor.fullname" . }}-chartmuseum"
......
{{ if .Values.clair.enabled }} {{ if .Values.clair.enabled }}
apiVersion: extensions/v1beta1 apiVersion: apps/v1
kind: Deployment kind: Deployment
metadata: metadata:
name: {{ template "harbor.fullname" . }}-clair name: {{ template "harbor.fullname" . }}-clair
...@@ -9,6 +9,10 @@ metadata: ...@@ -9,6 +9,10 @@ metadata:
version: {{ .Values.clair.image.tag }} version: {{ .Values.clair.image.tag }}
spec: spec:
replicas: 1 replicas: 1
selector:
matchLabels:
{{ include "harbor.labels" . | indent 6 }}
app: harbor-clair
template: template:
metadata: metadata:
labels: labels:
......
{{- if eq .Values.database.type "internal" -}} {{- if eq .Values.database.type "internal" -}}
apiVersion: apps/v1beta2 apiVersion: apps/v1
kind: StatefulSet kind: StatefulSet
metadata: metadata:
name: "{{ template "harbor.fullname" . }}-database" name: "{{ template "harbor.fullname" . }}-database"
......
apiVersion: extensions/v1beta1 apiVersion: apps/v1
kind: Deployment kind: Deployment
metadata: metadata:
name: "{{ template "harbor.fullname" . }}-jobservice" name: "{{ template "harbor.fullname" . }}-jobservice"
...@@ -8,6 +8,10 @@ metadata: ...@@ -8,6 +8,10 @@ metadata:
version: {{ .Values.jobservice.image.tag }} version: {{ .Values.jobservice.image.tag }}
spec: spec:
replicas: 1 replicas: 1
selector:
matchLabels:
{{ include "harbor.labels" . | indent 6 }}
app: harbor-jobservice
template: template:
metadata: metadata:
labels: labels:
......
{{ if .Values.notary.enabled }} {{ if .Values.notary.enabled }}
apiVersion: extensions/v1beta1 apiVersion: apps/v1
kind: Deployment kind: Deployment
metadata: metadata:
name: {{ template "harbor.fullname" . }}-notary-server name: {{ template "harbor.fullname" . }}-notary-server
...@@ -9,6 +9,10 @@ metadata: ...@@ -9,6 +9,10 @@ metadata:
version: {{ .Values.notary.server.image.tag }} version: {{ .Values.notary.server.image.tag }}
spec: spec:
replicas: 1 replicas: 1
selector:
matchLabels:
{{ include "harbor.labels" . | indent 6 }}
app: harbor-notary-server
template: template:
metadata: metadata:
labels: labels:
......
{{ if .Values.notary.enabled }} {{ if .Values.notary.enabled }}
apiVersion: extensions/v1beta1 apiVersion: apps/v1
kind: Deployment kind: Deployment
metadata: metadata:
name: {{ template "harbor.fullname" . }}-notary-signer name: {{ template "harbor.fullname" . }}-notary-signer
...@@ -9,6 +9,10 @@ metadata: ...@@ -9,6 +9,10 @@ metadata:
version: {{ .Values.notary.signer.image.tag }} version: {{ .Values.notary.signer.image.tag }}
spec: spec:
replicas: 1 replicas: 1
selector:
matchLabels:
{{ include "harbor.labels" . | indent 6 }}
app: harbor-notary-signer
template: template:
metadata: metadata:
labels: labels:
......
--- ---
apiVersion: extensions/v1beta1 apiVersion: apps/v1
kind: Deployment kind: Deployment
metadata: metadata:
name: {{ template "harbor.fullname" . }}-redis name: {{ template "harbor.fullname" . }}-redis
...@@ -9,6 +9,10 @@ metadata: ...@@ -9,6 +9,10 @@ metadata:
version: {{ .Values.redis.image.tag }} version: {{ .Values.redis.image.tag }}
spec: spec:
replicas: 1 replicas: 1
selector:
matchLabels:
{{ include "harbor.labels" . | indent 6 }}
app: harbor-redis
template: template:
metadata: metadata:
labels: labels:
......
apiVersion: apps/v1beta2 apiVersion: apps/v1
kind: StatefulSet kind: StatefulSet
metadata: metadata:
name: "{{ template "harbor.fullname" . }}-registry" name: "{{ template "harbor.fullname" . }}-registry"
......
apiVersion: extensions/v1beta1 apiVersion: apps/v1
kind: Deployment kind: Deployment
metadata: metadata:
name: "{{ template "harbor.fullname" . }}-ui" name: "{{ template "harbor.fullname" . }}-ui"
...@@ -8,10 +8,14 @@ metadata: ...@@ -8,10 +8,14 @@ metadata:
version: {{ .Values.ui.image.tag }} version: {{ .Values.ui.image.tag }}
spec: spec:
replicas: 1 replicas: 1
selector:
matchLabels:
{{ include "harbor.labels" . | indent 6 }}
app: harbor-ui
template: template:
metadata: metadata:
labels: labels:
{{ include "harbor.matchLabels" . | indent 8 }} {{ include "harbor.labels" . | indent 8 }}
app: harbor-ui app: harbor-ui
version: {{ .Values.ui.image.tag }} version: {{ .Values.ui.image.tag }}
spec: spec:
......
...@@ -10,33 +10,33 @@ ingress: ...@@ -10,33 +10,33 @@ ingress:
adminserver: adminserver:
image: image:
repository: registry.cn-qingdao.aliyuncs.com/wod/harbor-adminserver repository: registry.cn-qingdao.aliyuncs.com/wod/harbor-adminserver
tag: v1.6.0 tag: v1.6.3
nodeSelector: nodeSelector:
harbor: enabled harbor: enabled
jobservice: jobservice:
image: image:
repository: registry.cn-qingdao.aliyuncs.com/wod/harbor-jobservice repository: registry.cn-qingdao.aliyuncs.com/wod/harbor-jobservice
tag: v1.6.0 tag: v1.6.3
ui: ui:
image: image:
repository: registry.cn-qingdao.aliyuncs.com/wod/harbor-ui repository: registry.cn-qingdao.aliyuncs.com/wod/harbor-ui
tag: v1.6.0 tag: v1.6.3
busybox: busybox:
image: image:
repository: registry.cn-qingdao.aliyuncs.com/wod/busybox repository: registry.cn-qingdao.aliyuncs.com/wod/busybox
tag: 1.29 tag: "1.30"
database: database:
internal: internal:
image: image:
repository: registry.cn-qingdao.aliyuncs.com/wod/harbor-db repository: registry.cn-qingdao.aliyuncs.com/wod/harbor-db
tag: v1.6.0 tag: v1.6.3
resources: resources:
limits: limits:
memory: 2Gi memory: 4Gi
cpu: 1000m cpu: 1000m
requests: requests:
memory: 256Mi memory: 256Mi
...@@ -52,7 +52,7 @@ registry: ...@@ -52,7 +52,7 @@ registry:
hostpath: /data/registry hostpath: /data/registry
resources: resources:
limits: limits:
memory: 1Gi memory: 4Gi
cpu: 1000m cpu: 1000m
requests: requests:
memory: 256Mi memory: 256Mi
...@@ -71,11 +71,18 @@ clair: ...@@ -71,11 +71,18 @@ clair:
image: image:
repository: registry.cn-qingdao.aliyuncs.com/wod/clair repository: registry.cn-qingdao.aliyuncs.com/wod/clair
tag: v2.0.6 tag: v2.0.6
resources:
limits:
memory: 256Mi
cpu: 200m
requests:
memory: 128Mi
cpu: 100m
redis: redis:
image: image:
repository: registry.cn-qingdao.aliyuncs.com/wod/redis repository: registry.cn-qingdao.aliyuncs.com/wod/redis
tag: 4.0.1-alpine tag: 4.0.11-alpine
usePassword: false usePassword: false
cluster: cluster:
enabled: false enabled: false
......
persistence:
enabled: true
externalProtocol: https
externalDomain: hub.wodcloud.local
harborAdminPassword: "passwd"
ingress:
enabled: false
istio:
enabled: true
adminserver:
image:
repository: registry.cn-qingdao.aliyuncs.com/wod/harbor-adminserver
tag: v1.6.0
volumes:
config:
storageClass: "rook-ceph-block"
accessMode: ReadWriteOnce
size: 1Gi
jobservice:
image:
repository: registry.cn-qingdao.aliyuncs.com/wod/harbor-jobservice
tag: v1.6.0
ui:
image:
repository: registry.cn-qingdao.aliyuncs.com/wod/harbor-ui
tag: v1.6.0
busybox:
image:
repository: registry.cn-qingdao.aliyuncs.com/wod/busybox
tag: 1.29
database:
internal:
image:
repository: registry.cn-qingdao.aliyuncs.com/wod/harbor-db
tag: v1.6.0
password: "passwd"
volumes:
data:
storageClass: "rook-ceph-block"
accessMode: ReadWriteOnce
size: 5Gi
registry:
image:
repository: registry.cn-qingdao.aliyuncs.com/wod/registry
tag: 2.6.2
volumes:
data:
# storageClass: "-"
accessMode: ReadWriteOnce
size: 5Gi
nodeSelector:
harbor-registry: enabled
chartmuseum:
enabled: true
image:
repository: registry.cn-qingdao.aliyuncs.com/wod/chartmuseum
tag: v0.7.1
volumes:
data:
storageClass: "rook-ceph-block"
accessMode: ReadWriteOnce
size: 5Gi
clair:
enabled: true
image:
repository: registry.cn-qingdao.aliyuncs.com/wod/clair
tag: v2.0.6
volumes:
pgData:
storageClass: "rook-ceph-block"
accessMode: ReadWriteOnce
size: 1Gi
redis:
image:
repository: registry.cn-qingdao.aliyuncs.com/wod/redis
tag: 4.0.1-alpine
usePassword: false
cluster:
enabled: false
master:
persistence:
enabled: false
notary:
enabled: true
server:
image:
repository: registry.cn-qingdao.aliyuncs.com/wod/notary-server-photon
tag: dev
signer:
image:
repository: registry.cn-qingdao.aliyuncs.com/wod/notary-signer-photon
tag: dev
\ No newline at end of file
persistence:
enabled: false
externalProtocol: https
externalDomain: hub.wodcloud.local
harborAdminPassword: "passwd"
ingress:
enabled: true
adminserver:
image:
repository: registry.cn-qingdao.aliyuncs.com/wod/harbor-adminserver
tag: v1.6.0
nodeSelector:
harbor: enabled
jobservice:
image:
repository: registry.cn-qingdao.aliyuncs.com/wod/harbor-jobservice
tag: v1.6.0
ui:
image:
repository: registry.cn-qingdao.aliyuncs.com/wod/harbor-ui
tag: v1.6.0
busybox:
image:
repository: registry.cn-qingdao.aliyuncs.com/wod/busybox
tag: 1.29
database:
internal:
image:
repository: registry.cn-qingdao.aliyuncs.com/wod/harbor-db
tag: v1.6.0
resources:
limits:
memory: 2Gi
cpu: 1000m
requests:
memory: 256Mi
cpu: 100m
password: "passwd"
nodeSelector:
harbor: enabled
registry:
image:
repository: registry.cn-qingdao.aliyuncs.com/wod/registry
tag: 2.6.2
hostpath: /data/registry
resources:
limits:
memory: 1Gi
cpu: 1000m
requests:
memory: 256Mi
cpu: 100m
nodeSelector:
harbor: enabled
chartmuseum:
enabled: true
image:
repository: registry.cn-qingdao.aliyuncs.com/wod/chartmuseum
tag: v0.7.1
clair:
enabled: true
image:
repository: registry.cn-qingdao.aliyuncs.com/wod/clair
tag: v2.0.6
resources:
requests:
memory: 256Mi
cpu: 100m
redis:
image:
repository: registry.cn-qingdao.aliyuncs.com/wod/redis
tag: 4.0.1-alpine
usePassword: false
cluster:
enabled: false
master:
persistence:
enabled: false
notary:
enabled: true
server:
image:
repository: registry.cn-qingdao.aliyuncs.com/wod/notary-server-photon
tag: dev
signer:
image:
repository: registry.cn-qingdao.aliyuncs.com/wod/notary-signer-photon
tag: dev
\ No newline at end of file
...@@ -47,11 +47,11 @@ istio: ...@@ -47,11 +47,11 @@ istio:
enabled: false enabled: false
# The tag for Harbor docker images. # The tag for Harbor docker images.
harborImageTag: &harbor_image_tag dev harborImageTag: &harbor_image_tag v1.6.3
adminserver: adminserver:
image: image:
repository: registry.cn-qingdao.aliyuncs.com/wod/harbor-adminserver repository: goharbor/harbor-adminserver
tag: *harbor_image_tag tag: *harbor_image_tag
pullPolicy: IfNotPresent pullPolicy: IfNotPresent
volumes: volumes:
...@@ -69,7 +69,7 @@ adminserver: ...@@ -69,7 +69,7 @@ adminserver:
jobservice: jobservice:
image: image:
repository: registry.cn-qingdao.aliyuncs.com/wod/harbor-jobservice repository: goharbor/harbor-jobservice
tag: *harbor_image_tag tag: *harbor_image_tag
pullPolicy: IfNotPresent pullPolicy: IfNotPresent
secret: "BBRQwySksiHZqJUh" secret: "BBRQwySksiHZqJUh"
...@@ -84,7 +84,7 @@ jobservice: ...@@ -84,7 +84,7 @@ jobservice:
ui: ui:
image: image:
repository: registry.cn-qingdao.aliyuncs.com/wod/harbor-ui repository: goharbor/harbor-ui
tag: *harbor_image_tag tag: *harbor_image_tag
pullPolicy: IfNotPresent pullPolicy: IfNotPresent
secret: "BBRQwySksiHZqJUh" secret: "BBRQwySksiHZqJUh"
...@@ -98,7 +98,7 @@ ui: ...@@ -98,7 +98,7 @@ ui:
busybox: busybox:
image: image:
repository: registry.cn-qingdao.aliyuncs.com/wod/busybox repository: busybox
tag: 1.29 tag: 1.29
# TODO: change the style to be same with redis # TODO: change the style to be same with redis
...@@ -108,7 +108,7 @@ database: ...@@ -108,7 +108,7 @@ database:
type: internal type: internal
internal: internal:
image: image:
repository: registry.cn-qingdao.aliyuncs.com/wod/harbor-db repository: goharbor/harbor-db
tag: *harbor_image_tag tag: *harbor_image_tag
pullPolicy: IfNotPresent pullPolicy: IfNotPresent
# the superuser password of database # the superuser password of database
...@@ -137,8 +137,8 @@ database: ...@@ -137,8 +137,8 @@ database:
registry: registry:
image: image:
repository: registry.cn-qingdao.aliyuncs.com/wod/registry-photon repository: registry
tag: dev tag: 2.6.2
pullPolicy: IfNotPresent pullPolicy: IfNotPresent
httpSecret: "BBRQwySksiHZqJUh" httpSecret: "BBRQwySksiHZqJUh"
logLevel: info logLevel: info
...@@ -223,8 +223,8 @@ registry: ...@@ -223,8 +223,8 @@ registry:
chartmuseum: chartmuseum:
enabled: true enabled: true
image: image:
repository: registry.cn-qingdao.aliyuncs.com/wod/chartmuseum-photon repository: chartmuseum/chartmuseum
tag: dev tag: v0.7.1
pullPolicy: IfNotPresent pullPolicy: IfNotPresent
volumes: volumes:
data: data:
...@@ -242,8 +242,8 @@ chartmuseum: ...@@ -242,8 +242,8 @@ chartmuseum:
clair: clair:
enabled: true enabled: true
image: image:
repository: registry.cn-qingdao.aliyuncs.com/wod/clair-photon repository: quay.io/coreos/clair
tag: dev tag: 2.0.6
pullPolicy: IfNotPresent pullPolicy: IfNotPresent
volumes: volumes:
pgData: pgData:
...@@ -260,7 +260,7 @@ clair: ...@@ -260,7 +260,7 @@ clair:
redis: redis:
image: image:
repository: registry.cn-qingdao.aliyuncs.com/wod/redis repository: redis
tag: 4.0.1-alpine tag: 4.0.1-alpine
pullPolicy: IfNotPresent pullPolicy: IfNotPresent
# if external Redis is used, set "external.enabled" to "true" # if external Redis is used, set "external.enabled" to "true"
...@@ -287,13 +287,13 @@ notary: ...@@ -287,13 +287,13 @@ notary:
enabled: true enabled: true
server: server:
image: image:
repository: registry.cn-qingdao.aliyuncs.com/wod/notary-server-photon repository: notary
tag: dev tag: server-0.5.0
pullPolicy: IfNotPresent pullPolicy: IfNotPresent
signer: signer:
image: image:
repository: registry.cn-qingdao.aliyuncs.com/wod/notary-signer-photon repository: notary
tag: dev tag: signer-0.5.0
pullPolicy: IfNotPresent pullPolicy: IfNotPresent
env: env:
NOTARY_SIGNER_DEFAULTALIAS: defaultalias NOTARY_SIGNER_DEFAULTALIAS: defaultalias
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment