Skip to content

Commit 6d2a1bf

Browse files
authored
Merge branch 'main' into contrib/db-connection-lifecycle-options
2 parents 16f0449 + e0ef69c commit 6d2a1bf

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

57 files changed

+1310
-207
lines changed

.github/workflows/unittest.yaml

Lines changed: 4 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -16,20 +16,10 @@ jobs:
1616
with:
1717
version: '3.11.1'
1818

19-
- name: Set up Go 1.19
20-
uses: actions/setup-go@v2
21-
with:
22-
go-version: 1.19
23-
24-
- name: Cache go mod
25-
uses: actions/cache@v2
26-
with:
27-
path: ~/go/pkg/mod
28-
key: ${{ runner.os }}-go-${{ hashFiles('**/go.sum') }}
29-
restore-keys: |
30-
${{ runner.os }}-go-
19+
- name: Install Helm Unit Test Plugin
20+
run: |
21+
helm plugin install https://github.com/helm-unittest/helm-unittest --version v0.4.4
3122
3223
- name: Run unit tests
33-
working-directory: ./test
3424
run:
35-
go test -v github.com/goharbor/harbor-helm/unittest
25+
helm unittest -f 'test/unittest/*.yaml' .

templates/core/core-cm.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@ apiVersion: v1
22
kind: ConfigMap
33
metadata:
44
name: {{ template "harbor.core" . }}
5+
namespace: {{ .Release.Namespace | quote }}
56
labels:
67
{{ include "harbor.labels" . | indent 4 }}
78
data:

templates/core/core-dpl.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@ apiVersion: apps/v1
22
kind: Deployment
33
metadata:
44
name: {{ template "harbor.core" . }}
5+
namespace: {{ .Release.Namespace | quote }}
56
labels:
67
{{ include "harbor.labels" . | indent 4 }}
78
component: core

templates/core/core-pre-upgrade-job.yaml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ apiVersion: batch/v1
33
kind: Job
44
metadata:
55
name: migration-job
6+
namespace: {{ .Release.Namespace | quote }}
67
labels:
78
{{ include "harbor.labels" . | indent 4 }}
89
component: migrator
@@ -74,4 +75,4 @@ spec:
7475
tolerations:
7576
{{ toYaml . | indent 8 }}
7677
{{- end }}
77-
{{- end }}
78+
{{- end }}

templates/core/core-secret.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ apiVersion: v1
33
kind: Secret
44
metadata:
55
name: {{ template "harbor.core" . }}
6+
namespace: {{ .Release.Namespace | quote }}
67
labels:
78
{{ include "harbor.labels" . | indent 4 }}
89
type: Opaque

templates/core/core-svc.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@ apiVersion: v1
22
kind: Service
33
metadata:
44
name: {{ template "harbor.core" . }}
5+
namespace: {{ .Release.Namespace | quote }}
56
labels:
67
{{ include "harbor.labels" . | indent 4 }}
78
{{- with .Values.core.serviceAnnotations }}

templates/core/core-tls.yaml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@ apiVersion: v1
44
kind: Secret
55
metadata:
66
name: "{{ template "harbor.internalTLS.core.secretName" . }}"
7+
namespace: {{ .Release.Namespace | quote }}
78
labels:
89
{{ include "harbor.labels" . | indent 4 }}
910
type: kubernetes.io/tls
@@ -12,4 +13,4 @@ data:
1213
tls.crt: {{ (required "The \"internalTLS.core.crt\" is required!" .Values.internalTLS.core.crt) | b64enc | quote }}
1314
tls.key: {{ (required "The \"internalTLS.core.key\" is required!" .Values.internalTLS.core.key) | b64enc | quote }}
1415
{{- end }}
15-
{{- end }}
16+
{{- end }}

templates/database/database-secret.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ apiVersion: v1
33
kind: Secret
44
metadata:
55
name: "{{ template "harbor.database" . }}"
6+
namespace: {{ .Release.Namespace | quote }}
67
labels:
78
{{ include "harbor.labels" . | indent 4 }}
89
type: Opaque

templates/database/database-ss.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@ apiVersion: apps/v1
44
kind: StatefulSet
55
metadata:
66
name: "{{ template "harbor.database" . }}"
7+
namespace: {{ .Release.Namespace | quote }}
78
labels:
89
{{ include "harbor.labels" . | indent 4 }}
910
component: database

templates/database/database-svc.yaml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ apiVersion: v1
33
kind: Service
44
metadata:
55
name: "{{ template "harbor.database" . }}"
6+
namespace: {{ .Release.Namespace | quote }}
67
labels:
78
{{ include "harbor.labels" . | indent 4 }}
89
spec:
@@ -11,4 +12,4 @@ spec:
1112
selector:
1213
{{ include "harbor.matchLabels" . | indent 4 }}
1314
component: database
14-
{{- end -}}
15+
{{- end -}}

0 commit comments

Comments
 (0)