Skip to content

Commit 127d09b

Browse files
committed
Add higress helm chart
Signed-off-by: Cyclinder Kuo <qifeng.guo@daocloud.io>
1 parent 020f4d3 commit 127d09b

File tree

85 files changed

+10314
-114
lines changed

Some content is hidden

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

85 files changed

+10314
-114
lines changed

.gitattributes

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
* text=auto eol=lf
2+
3+
*.sh text eol=lf
4+
*.bash text eol=lf
5+
6+
*.yaml text eol=lf
7+
*.yml text eol=lf
8+
9+
*.json text eol=lf
10+
*.md text eol=lf
11+
12+
Makefile text eol=lf
13+
*.mk text eol=lf

CODEOWNERS

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@
66
/scripts/ @weizhoublue
77
/test/ @weizhoublue @learner0810
88
/.gitignore @weizhoublue
9+
/.gitattributes @cyclinder
910
/CODEOWNERS @weizhoublue
1011
/Makefile @weizhoublue
1112
/Makefile.defs @weizhoublue
Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
1-
apiVersion: egressgateway.spidernet.io/v1beta1
2-
kind: EgressClusterInfo
3-
metadata:
4-
name: default
5-
spec:
6-
autoDetect:
7-
clusterIP: {{ .Values.feature.clusterCIDR.autoDetect.clusterIP }}
8-
podCidrMode: {{ .Values.feature.clusterCIDR.autoDetect.podCidrMode }}
9-
nodeIP: {{ .Values.feature.clusterCIDR.autoDetect.nodeIP }}
10-
{{- if .Values.feature.clusterCIDR.extraCidr }}
11-
extraCidr:
12-
{{ .Values.feature.clusterCIDR.extraCidr | toYaml | indent 4 }}
13-
{{ end -}}
1+
apiVersion: egressgateway.spidernet.io/v1beta1
2+
kind: EgressClusterInfo
3+
metadata:
4+
name: default
5+
spec:
6+
autoDetect:
7+
clusterIP: {{ .Values.feature.clusterCIDR.autoDetect.clusterIP }}
8+
podCidrMode: {{ .Values.feature.clusterCIDR.autoDetect.podCidrMode }}
9+
nodeIP: {{ .Values.feature.clusterCIDR.autoDetect.nodeIP }}
10+
{{- if .Values.feature.clusterCIDR.extraCidr }}
11+
extraCidr:
12+
{{ .Values.feature.clusterCIDR.extraCidr | toYaml | indent 4 }}
13+
{{ end -}}
Lines changed: 17 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,17 @@
1-
- "{{ .gitlab.postgresql.metrics.image.registry }}/{{ .gitlab.postgresql.metrics.image.repository }}:{{ .gitlab.postgresql.metrics.image.tag }}"
2-
- "{{ .gitlab.postgresql.image.registry }}/{{ .gitlab.postgresql.image.repository }}:{{ .gitlab.postgresql.image.tag }}"
3-
- "{{ .gitlab.redis.image.registry }}/{{ .gitlab.redis.image.repository }}:{{ .gitlab.redis.image.tag }}"
4-
- "{{ .gitlab.redis.metrics.image.registry }}/{{ .gitlab.redis.metrics.image.repository }}:{{ .gitlab.redis.metrics.image.tag }}"
5-
- "{{ .gitlab.minio.minioMc.registry }}/{{ .gitlab.minio.minioMc.image }}:{{ .gitlab.minio.minioMc.tag }}"
6-
- "{{ .gitlab.minio.registry }}/{{ .gitlab.minio.image }}:{{ .gitlab.minio.imageTag }}"
7-
- "{{ .gitlab.gitlab.gitaly.image.registry }}/{{ .gitlab.gitlab.gitaly.image.repository }}:{{ .gitlab.gitlab.gitaly.image.tag }}"
8-
- "{{ .gitlab.gitlab.kas.image.registry }}/{{ .gitlab.gitlab.kas.image.repository }}:{{ .gitlab.gitlab.kas.image.tag }}"
9-
- "{{ .gitlab.gitlab.gitlab-shell.image.registry }}/{{ .gitlab.gitlab.gitlab-shell.image.repository }}:{{ .gitlab.gitlab.gitlab-shell.image.tag }}"
10-
- "{{ .gitlab.gitlab.migrations.image.registry }}/{{ .gitlab.gitlab.migrations.image.repository }}:{{ .gitlab.gitlab.migrations.image.tag }}"
11-
- "{{ .gitlab.gitlab.toolbox.image.registry }}/{{ .gitlab.gitlab.toolbox.image.repository }}:{{ .gitlab.gitlab.toolbox.image.tag }}"
12-
- "{{ .gitlab.gitlab.webservice.image.registry }}/{{ .gitlab.gitlab.webservice.image.repository }}:{{ .gitlab.gitlab.webservice.image.tag }}"
13-
- "{{ .gitlab.gitlab.webservice.workhorse.image.registry }}/{{ .gitlab.gitlab.webservice.workhorse.image.repository }}:{{ .gitlab.gitlab.webservice.workhorse.image.tag }}"
14-
- "{{ .gitlab.gitlab.sidekiq.image.registry }}/{{ .gitlab.gitlab.sidekiq.image.repository }}:{{ .gitlab.gitlab.sidekiq.image.tag }}"
15-
- "{{ .gitlab.kubectl.image.registry }}/{{ .gitlab.kubectl.image.repository }}:{{ .gitlab.kubectl.image.tag }}"
16-
- "{{ .gitlab.global.certificates.image.registry }}/{{ .gitlab.global.certificates.image.repository }}:{{ .gitlab.global.certificates.image.tag }}"
17-
- "{{ .gitlab.global.gitlabBase.image.registry }}/{{ .gitlab.global.gitlabBase.image.repository }}:{{ .gitlab.global.gitlabBase.image.tag }}"
1+
- "{{ .gitlab.postgresql.metrics.image.registry }}/{{ .gitlab.postgresql.metrics.image.repository }}:{{ .gitlab.postgresql.metrics.image.tag }}"
2+
- "{{ .gitlab.postgresql.image.registry }}/{{ .gitlab.postgresql.image.repository }}:{{ .gitlab.postgresql.image.tag }}"
3+
- "{{ .gitlab.redis.image.registry }}/{{ .gitlab.redis.image.repository }}:{{ .gitlab.redis.image.tag }}"
4+
- "{{ .gitlab.redis.metrics.image.registry }}/{{ .gitlab.redis.metrics.image.repository }}:{{ .gitlab.redis.metrics.image.tag }}"
5+
- "{{ .gitlab.minio.minioMc.registry }}/{{ .gitlab.minio.minioMc.image }}:{{ .gitlab.minio.minioMc.tag }}"
6+
- "{{ .gitlab.minio.registry }}/{{ .gitlab.minio.image }}:{{ .gitlab.minio.imageTag }}"
7+
- "{{ .gitlab.gitlab.gitaly.image.registry }}/{{ .gitlab.gitlab.gitaly.image.repository }}:{{ .gitlab.gitlab.gitaly.image.tag }}"
8+
- "{{ .gitlab.gitlab.kas.image.registry }}/{{ .gitlab.gitlab.kas.image.repository }}:{{ .gitlab.gitlab.kas.image.tag }}"
9+
- "{{ .gitlab.gitlab.gitlab-shell.image.registry }}/{{ .gitlab.gitlab.gitlab-shell.image.repository }}:{{ .gitlab.gitlab.gitlab-shell.image.tag }}"
10+
- "{{ .gitlab.gitlab.migrations.image.registry }}/{{ .gitlab.gitlab.migrations.image.repository }}:{{ .gitlab.gitlab.migrations.image.tag }}"
11+
- "{{ .gitlab.gitlab.toolbox.image.registry }}/{{ .gitlab.gitlab.toolbox.image.repository }}:{{ .gitlab.gitlab.toolbox.image.tag }}"
12+
- "{{ .gitlab.gitlab.webservice.image.registry }}/{{ .gitlab.gitlab.webservice.image.repository }}:{{ .gitlab.gitlab.webservice.image.tag }}"
13+
- "{{ .gitlab.gitlab.webservice.workhorse.image.registry }}/{{ .gitlab.gitlab.webservice.workhorse.image.repository }}:{{ .gitlab.gitlab.webservice.workhorse.image.tag }}"
14+
- "{{ .gitlab.gitlab.sidekiq.image.registry }}/{{ .gitlab.gitlab.sidekiq.image.repository }}:{{ .gitlab.gitlab.sidekiq.image.tag }}"
15+
- "{{ .gitlab.kubectl.image.registry }}/{{ .gitlab.kubectl.image.repository }}:{{ .gitlab.kubectl.image.tag }}"
16+
- "{{ .gitlab.global.certificates.image.registry }}/{{ .gitlab.global.certificates.image.repository }}:{{ .gitlab.global.certificates.image.tag }}"
17+
- "{{ .gitlab.global.gitlabBase.image.registry }}/{{ .gitlab.global.gitlabBase.image.repository }}:{{ .gitlab.global.gitlabBase.image.tag }}"
Lines changed: 17 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,17 @@
1-
- "{{ .gitlab.postgresql.metrics.image.registry }}/{{ .gitlab.postgresql.metrics.image.repository }}:{{ .gitlab.postgresql.metrics.image.tag }}"
2-
- "{{ .gitlab.postgresql.image.registry }}/{{ .gitlab.postgresql.image.repository }}:{{ .gitlab.postgresql.image.tag }}"
3-
- "{{ .gitlab.redis.image.registry }}/{{ .gitlab.redis.image.repository }}:{{ .gitlab.redis.image.tag }}"
4-
- "{{ .gitlab.redis.metrics.image.registry }}/{{ .gitlab.redis.metrics.image.repository }}:{{ .gitlab.redis.metrics.image.tag }}"
5-
- "{{ .gitlab.minio.minioMc.registry }}/{{ .gitlab.minio.minioMc.image }}:{{ .gitlab.minio.minioMc.tag }}"
6-
- "{{ .gitlab.minio.registry }}/{{ .gitlab.minio.image }}:{{ .gitlab.minio.imageTag }}"
7-
- "{{ .gitlab.gitlab.gitaly.image.registry }}/{{ .gitlab.gitlab.gitaly.image.repository }}:{{ .gitlab.gitlab.gitaly.image.tag }}"
8-
- "{{ .gitlab.gitlab.kas.image.registry }}/{{ .gitlab.gitlab.kas.image.repository }}:{{ .gitlab.gitlab.kas.image.tag }}"
9-
- "{{ .gitlab.gitlab.gitlab-shell.image.registry }}/{{ .gitlab.gitlab.gitlab-shell.image.repository }}:{{ .gitlab.gitlab.gitlab-shell.image.tag }}"
10-
- "{{ .gitlab.gitlab.migrations.image.registry }}/{{ .gitlab.gitlab.migrations.image.repository }}:{{ .gitlab.gitlab.migrations.image.tag }}"
11-
- "{{ .gitlab.gitlab.toolbox.image.registry }}/{{ .gitlab.gitlab.toolbox.image.repository }}:{{ .gitlab.gitlab.toolbox.image.tag }}"
12-
- "{{ .gitlab.gitlab.webservice.image.registry }}/{{ .gitlab.gitlab.webservice.image.repository }}:{{ .gitlab.gitlab.webservice.image.tag }}"
13-
- "{{ .gitlab.gitlab.webservice.workhorse.image.registry }}/{{ .gitlab.gitlab.webservice.workhorse.image.repository }}:{{ .gitlab.gitlab.webservice.workhorse.image.tag }}"
14-
- "{{ .gitlab.gitlab.sidekiq.image.registry }}/{{ .gitlab.gitlab.sidekiq.image.repository }}:{{ .gitlab.gitlab.sidekiq.image.tag }}"
15-
- "{{ .gitlab.kubectl.image.registry }}/{{ .gitlab.kubectl.image.repository }}:{{ .gitlab.kubectl.image.tag }}"
16-
- "{{ .gitlab.global.certificates.image.registry }}/{{ .gitlab.global.certificates.image.repository }}:{{ .gitlab.global.certificates.image.tag }}"
17-
- "{{ .gitlab.global.gitlabBase.image.registry }}/{{ .gitlab.global.gitlabBase.image.repository }}:{{ .gitlab.global.gitlabBase.image.tag }}"
1+
- "{{ .gitlab.postgresql.metrics.image.registry }}/{{ .gitlab.postgresql.metrics.image.repository }}:{{ .gitlab.postgresql.metrics.image.tag }}"
2+
- "{{ .gitlab.postgresql.image.registry }}/{{ .gitlab.postgresql.image.repository }}:{{ .gitlab.postgresql.image.tag }}"
3+
- "{{ .gitlab.redis.image.registry }}/{{ .gitlab.redis.image.repository }}:{{ .gitlab.redis.image.tag }}"
4+
- "{{ .gitlab.redis.metrics.image.registry }}/{{ .gitlab.redis.metrics.image.repository }}:{{ .gitlab.redis.metrics.image.tag }}"
5+
- "{{ .gitlab.minio.minioMc.registry }}/{{ .gitlab.minio.minioMc.image }}:{{ .gitlab.minio.minioMc.tag }}"
6+
- "{{ .gitlab.minio.registry }}/{{ .gitlab.minio.image }}:{{ .gitlab.minio.imageTag }}"
7+
- "{{ .gitlab.gitlab.gitaly.image.registry }}/{{ .gitlab.gitlab.gitaly.image.repository }}:{{ .gitlab.gitlab.gitaly.image.tag }}"
8+
- "{{ .gitlab.gitlab.kas.image.registry }}/{{ .gitlab.gitlab.kas.image.repository }}:{{ .gitlab.gitlab.kas.image.tag }}"
9+
- "{{ .gitlab.gitlab.gitlab-shell.image.registry }}/{{ .gitlab.gitlab.gitlab-shell.image.repository }}:{{ .gitlab.gitlab.gitlab-shell.image.tag }}"
10+
- "{{ .gitlab.gitlab.migrations.image.registry }}/{{ .gitlab.gitlab.migrations.image.repository }}:{{ .gitlab.gitlab.migrations.image.tag }}"
11+
- "{{ .gitlab.gitlab.toolbox.image.registry }}/{{ .gitlab.gitlab.toolbox.image.repository }}:{{ .gitlab.gitlab.toolbox.image.tag }}"
12+
- "{{ .gitlab.gitlab.webservice.image.registry }}/{{ .gitlab.gitlab.webservice.image.repository }}:{{ .gitlab.gitlab.webservice.image.tag }}"
13+
- "{{ .gitlab.gitlab.webservice.workhorse.image.registry }}/{{ .gitlab.gitlab.webservice.workhorse.image.repository }}:{{ .gitlab.gitlab.webservice.workhorse.image.tag }}"
14+
- "{{ .gitlab.gitlab.sidekiq.image.registry }}/{{ .gitlab.gitlab.sidekiq.image.repository }}:{{ .gitlab.gitlab.sidekiq.image.tag }}"
15+
- "{{ .gitlab.kubectl.image.registry }}/{{ .gitlab.kubectl.image.repository }}:{{ .gitlab.kubectl.image.tag }}"
16+
- "{{ .gitlab.global.certificates.image.registry }}/{{ .gitlab.global.certificates.image.repository }}:{{ .gitlab.global.certificates.image.tag }}"
17+
- "{{ .gitlab.global.gitlabBase.image.registry }}/{{ .gitlab.global.gitlabBase.image.repository }}:{{ .gitlab.global.gitlabBase.image.tag }}"

charts/gitlab/skip-check.yaml

Lines changed: 66 additions & 66 deletions
Original file line numberDiff line numberDiff line change
@@ -1,67 +1,67 @@
1-
gitlab:
2-
- "minio/registry"
3-
- "redis/image"
4-
- "redis/metrics/image"
5-
- "gitlab/gitlab-shell/image"
6-
- "global/gitlabBase/image/registry"
7-
- "gitlab/sidekiq/image/tag"
8-
- "redis/sentinel/image/registry"
9-
- "gitlab/webservice/image/repository"
10-
- "kubectl/image"
11-
- "gitlab/kas"
12-
- "postgresql/image/registry"
13-
- "postgresql/volumePermissions/image/registry"
14-
- "gitlab/gitlab-shell/image/repository"
15-
- "gitlab/kas/image/repository"
16-
- "gitlab/migrations/image/repository"
17-
- "kubectl/image/repository"
18-
- "gitlab/gitaly/image/repository"
19-
- "global/certificates/image/registry"
20-
- "gitlab/sidekiq"
21-
- "global/certificates/image/tag"
22-
- "gitlab/gitlab-shell/image/tag"
23-
- "gitlab/sidekiq/image"
24-
- "gitlab/migrations"
25-
- "redis/sentinel"
26-
- "gitlab/webservice"
27-
- "gitlab/migrations/image/registry"
28-
- "redis/sysctl/image"
29-
- "gitlab/migrations/image/tag"
30-
- "gitlab/toolbox/image/tag"
31-
- "postgresql/metrics/image/registry"
32-
- "gitlab/migrations/image"
33-
- "kubectl/image/registry"
34-
- "redis/sentinel/image"
35-
- "gitlab/kas/image/tag"
36-
- "redis/volumePermissions"
37-
- "gitlab/gitaly/image"
38-
- "postgresql/volumePermissions/image"
39-
- "redis/metrics/image/registry"
40-
- "minio/minioMc/registry"
41-
- "redis/sysctl"
42-
- "gitlab/toolbox/image"
43-
- "postgresql/volumePermissions"
44-
- "postgresql/metrics/image"
45-
- "gitlab/gitaly"
46-
- "gitlab/sidekiq/image/repository"
47-
- "global/gitlabBase/image/tag"
48-
- "redis/image/registry"
49-
- "gitlab/kas/image"
50-
- "gitlab/webservice/image/tag"
51-
- "kubectl/image/tag"
52-
- "redis/volumePermissions/image/registry"
53-
- "gitlab/kas/image/registry"
54-
- "gitlab/toolbox/image/registry"
55-
- "gitlab/gitaly/image/tag"
56-
- "gitlab/sidekiq/image/registry"
57-
- "gitlab/webservice/image/registry"
58-
- "gitlab/gitlab-shell/image/registry"
59-
- "gitlab/webservice/image"
60-
- "gitlab/gitlab-shell"
61-
- "gitlab/gitaly/image/registry"
62-
- "kubectl"
63-
- "redis/volumePermissions/image"
64-
- "minio/minioMc"
65-
- "redis/sysctl/image/registry"
66-
- "gitlab/toolbox/image/repository"
1+
gitlab:
2+
- "minio/registry"
3+
- "redis/image"
4+
- "redis/metrics/image"
5+
- "gitlab/gitlab-shell/image"
6+
- "global/gitlabBase/image/registry"
7+
- "gitlab/sidekiq/image/tag"
8+
- "redis/sentinel/image/registry"
9+
- "gitlab/webservice/image/repository"
10+
- "kubectl/image"
11+
- "gitlab/kas"
12+
- "postgresql/image/registry"
13+
- "postgresql/volumePermissions/image/registry"
14+
- "gitlab/gitlab-shell/image/repository"
15+
- "gitlab/kas/image/repository"
16+
- "gitlab/migrations/image/repository"
17+
- "kubectl/image/repository"
18+
- "gitlab/gitaly/image/repository"
19+
- "global/certificates/image/registry"
20+
- "gitlab/sidekiq"
21+
- "global/certificates/image/tag"
22+
- "gitlab/gitlab-shell/image/tag"
23+
- "gitlab/sidekiq/image"
24+
- "gitlab/migrations"
25+
- "redis/sentinel"
26+
- "gitlab/webservice"
27+
- "gitlab/migrations/image/registry"
28+
- "redis/sysctl/image"
29+
- "gitlab/migrations/image/tag"
30+
- "gitlab/toolbox/image/tag"
31+
- "postgresql/metrics/image/registry"
32+
- "gitlab/migrations/image"
33+
- "kubectl/image/registry"
34+
- "redis/sentinel/image"
35+
- "gitlab/kas/image/tag"
36+
- "redis/volumePermissions"
37+
- "gitlab/gitaly/image"
38+
- "postgresql/volumePermissions/image"
39+
- "redis/metrics/image/registry"
40+
- "minio/minioMc/registry"
41+
- "redis/sysctl"
42+
- "gitlab/toolbox/image"
43+
- "postgresql/volumePermissions"
44+
- "postgresql/metrics/image"
45+
- "gitlab/gitaly"
46+
- "gitlab/sidekiq/image/repository"
47+
- "global/gitlabBase/image/tag"
48+
- "redis/image/registry"
49+
- "gitlab/kas/image"
50+
- "gitlab/webservice/image/tag"
51+
- "kubectl/image/tag"
52+
- "redis/volumePermissions/image/registry"
53+
- "gitlab/kas/image/registry"
54+
- "gitlab/toolbox/image/registry"
55+
- "gitlab/gitaly/image/tag"
56+
- "gitlab/sidekiq/image/registry"
57+
- "gitlab/webservice/image/registry"
58+
- "gitlab/gitlab-shell/image/registry"
59+
- "gitlab/webservice/image"
60+
- "gitlab/gitlab-shell"
61+
- "gitlab/gitaly/image/registry"
62+
- "kubectl"
63+
- "redis/volumePermissions/image"
64+
- "minio/minioMc"
65+
- "redis/sysctl/image/registry"
66+
- "gitlab/toolbox/image/repository"
6767
- "minio"

charts/higress/config

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
export DAOCLOUD_REPO_PROJECT=addon
2+
3+
export REPO_URL=https://higress.cn/helm-charts
4+
export REPO_NAME=higress.io
5+
export CHART_NAME=higress
6+
export VERSION=2.2.0
7+
8+
export UPGRADE_METHOD=pr
9+
export UPGRADE_REVIWER=cyclinder
10+
export TEST_ASSIGNER=cyclinder
11+
12+
export CUSTOM_SHELL=custom.sh
13+
export APPEND_VALUES_FILE=appendValues.yaml
14+
15+
export NO_TRIVY=true
16+
export NO_DAOCLOUD_IMAGE=true

0 commit comments

Comments
 (0)