Skip to content

Commit

Permalink
Use database for registry
Browse files Browse the repository at this point in the history
  • Loading branch information
Pythoner6 committed Jan 3, 2024
1 parent e818a92 commit 2ab71bd
Showing 1 changed file with 21 additions and 0 deletions.
21 changes: 21 additions & 0 deletions k8s/gitlab/gitlab.cue
Original file line number Diff line number Diff line change
Expand Up @@ -51,6 +51,18 @@ kustomizations: $default: manifest: {
affinity: nodeAffinity
}
}
"registry-db": clusters.#Cluster & {
spec: {
instances: 3
maxSyncReplicas: 2
minSyncReplicas: 2
storage: {
storageClass: dcsi.localHostpath
size: "10Gi"
}
affinity: nodeAffinity
}
}
storeServiceAccount: corev1.#ServiceAccount & {
metadata: name: "bucket-secrets-store"
}
Expand Down Expand Up @@ -108,6 +120,8 @@ let gitlabDbRw = kustomizations["$default"].manifest["gitlab-db"].metadata.name
let gitlabDbPass = kustomizations["$default"].manifest["gitlab-db"].metadata.name + "-app"
let praefectDbRw = kustomizations["$default"].manifest["praefect-db"].metadata.name + "-rw"
let praefectDbPass = kustomizations["$default"].manifest["praefect-db"].metadata.name + "-app"
let registryDbRw = kustomizations["$default"].manifest["registry-db"].metadata.name + "-rw"
let registryDbPass = kustomizations["$default"].manifest["registry-db"].metadata.name + "-app"

kustomizations: helm: #dependsOn: [kustomizations["$default"]]
kustomizations: helm: manifest: {
Expand Down Expand Up @@ -194,6 +208,13 @@ kustomizations: helm: manifest: {
master: nodeSelector: storage: "yes"
global: storageClass: dcsi.localHostpath
}
registry: database: {
enabled: true
host: registryDbRw
user: "app"
name: "app"
password: secret: registryDbPass
}
}
}
}
Expand Down

0 comments on commit 2ab71bd

Please sign in to comment.