diff --git a/_argocd/apps/registry.yaml b/_argocd/apps/registry.yaml new file mode 100644 index 0000000..1682e10 --- /dev/null +++ b/_argocd/apps/registry.yaml @@ -0,0 +1,20 @@ +apiVersion: argoproj.io/v1alpha1 +kind: Application +metadata: + name: registry + namespace: argocd +spec: + destination: + namespace: registry + server: https://kubernetes.default.svc + project: default + source: + path: apps/registry + repoURL: https://gitlab.mareshq.com/gitops/mareshq/bee.git + targetRevision: HEAD + syncPolicy: + automated: + prune: true + selfHeal: true + syncOptions: + - CreateNamespace=true diff --git a/apps/registry/Chart.yaml b/apps/registry/Chart.yaml new file mode 100644 index 0000000..2181d5b --- /dev/null +++ b/apps/registry/Chart.yaml @@ -0,0 +1,11 @@ +apiVersion: v2 +name: vault +description: A Helm chart for Kubernetes +type: application +version: 0.1.0 +appVersion: "1.0" + +dependencies: +- name: simple-registry + version: 0.4.0 + repository: https://helm.sikalabs.io diff --git a/apps/registry/values.yaml b/apps/registry/values.yaml new file mode 100644 index 0000000..8f23de0 --- /dev/null +++ b/apps/registry/values.yaml @@ -0,0 +1,10 @@ +simple-registry: + host: private.docker.vmpkg.com + + image: registry:2 + storage: 50Gi + proxyBodySize: 500m + clusterIssuer: letsencrypt-prod-mareshq + registryUser: vojtechmares + registryPassword: 8C8dLnnZVtQcWEDHhtuc + hostReadOnly: docker.vmpkg.com