Skip to content

Update harbor #69

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 2 commits into from
Mar 7, 2025
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .github/workflows/ci-test-workflow.yml
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ jobs:
- name: Install flux cli and do setup
run: |
set -e
curl -s https://fluxcd.io/install.sh | sudo FLUX_VERSION=2.2.3 bash
curl -s https://fluxcd.io/install.sh | sudo FLUX_VERSION=2.5.1 bash
set -x
flux install --components=source-controller,kustomize-controller,helm-controller
- name: Setup GitRepository/Kustomization
Expand Down
4 changes: 2 additions & 2 deletions base/helmrelease.yaml
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
apiVersion: helm.toolkit.fluxcd.io/v2beta2
apiVersion: helm.toolkit.fluxcd.io/v2
kind: HelmRelease
metadata:
name: harbor
spec:
chart:
spec:
chart: harbor
version: 1.14.2
version: 1.16.2
sourceRef:
kind: HelmRepository
name: harbor-helm
Expand Down
2 changes: 1 addition & 1 deletion base/helmrepo.yaml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
apiVersion: source.toolkit.fluxcd.io/v1beta2
apiVersion: source.toolkit.fluxcd.io/v1
kind: HelmRepository
metadata:
name: harbor-helm
Expand Down
22 changes: 12 additions & 10 deletions envs/public/harbor-config.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -30,11 +30,10 @@ data:
hosts:
core: registry.scs.community
className: nginx
harbor:
annotations:
cert-manager.io/issuer: letsencrypt
nginx.ingress.kubernetes.io/limit-rps: "25"
nginx.ingress.kubernetes.io/proxy-request-buffering: "off"
annotations:
cert-manager.io/issuer: letsencrypt
nginx.ingress.kubernetes.io/limit-rps: "25"
nginx.ingress.kubernetes.io/proxy-request-buffering: "off"
externalURL: https://registry.scs.community
database:
type: internal
Expand All @@ -44,19 +43,22 @@ data:
enabled: true
persistentVolumeClaim:
database:
size: 256Gi
size: 64Gi
storageClass: csi-cinder-sc-retain
redis:
size: 128Gi
size: 64Gi
storageClass: csi-cinder-sc-retain
trivy:
size: 256Gi
size: 64Gi
storageClass: csi-cinder-sc-retain
imageChartStorage:
type: s3
s3:
# generated by s3-credentials.bash
existingSecret: s3-credentials
regionendpoint: https://api.gx-scs.sovereignit.cloud:8080
regionendpoint: https://scs2.api.pco.get-cloud.io:8080
bucket: registry
region: RegionOne
region: scs2
kind: ConfigMap
metadata:
name: harbor-config
2 changes: 1 addition & 1 deletion envs/public/helmrelease.yaml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
apiVersion: helm.toolkit.fluxcd.io/v2beta2
apiVersion: helm.toolkit.fluxcd.io/v2
kind: HelmRelease
metadata:
name: harbor
Expand Down
4 changes: 2 additions & 2 deletions operators/cert-manager/helmrelease.yaml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
apiVersion: helm.toolkit.fluxcd.io/v2beta2
apiVersion: helm.toolkit.fluxcd.io/v2
kind: HelmRelease
metadata:
name: cert-manager
Expand All @@ -7,7 +7,7 @@ spec:
chart:
spec:
chart: cert-manager
version: v1.11.0
version: v1.17.1
sourceRef:
kind: HelmRepository
name: cert-manager
Expand Down
2 changes: 1 addition & 1 deletion operators/cert-manager/helmrepo.yaml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
apiVersion: source.toolkit.fluxcd.io/v1beta2
apiVersion: source.toolkit.fluxcd.io/v1
kind: HelmRepository
metadata:
name: cert-manager
Expand Down
4 changes: 2 additions & 2 deletions operators/ingress-nginx/helmrelease.yaml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
apiVersion: helm.toolkit.fluxcd.io/v2beta2
apiVersion: helm.toolkit.fluxcd.io/v2
kind: HelmRelease
metadata:
name: ingress-nginx
Expand All @@ -9,7 +9,7 @@ spec:
chart:
spec:
chart: ingress-nginx
version: 4.5.2
version: 4.12.0
sourceRef:
kind: HelmRepository
name: ingress-nginx
Expand Down
2 changes: 1 addition & 1 deletion operators/ingress-nginx/helmrepo.yaml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
apiVersion: source.toolkit.fluxcd.io/v1beta2
apiVersion: source.toolkit.fluxcd.io/v1
kind: HelmRepository
metadata:
name: ingress-nginx
Expand Down