From 10dfd94046053a04e7b9f62d1b00007cc87b7d1b Mon Sep 17 00:00:00 2001 From: Max Resnick Date: Sun, 18 Aug 2024 08:58:53 -0700 Subject: chore: update config to support go-git-server --- grumpy/gitsnapshot/gitsnapshot-cronjob.yaml | 12 +++++++----- grumpy/gitsnapshot/gitsnapshot-test-connection-pod.yaml | 13 ------------- grumpy/gitsnapshot/kustomization.yaml | 12 ++++++------ 3 files changed, 13 insertions(+), 24 deletions(-) delete mode 100644 grumpy/gitsnapshot/gitsnapshot-test-connection-pod.yaml (limited to 'grumpy/gitsnapshot') diff --git a/grumpy/gitsnapshot/gitsnapshot-cronjob.yaml b/grumpy/gitsnapshot/gitsnapshot-cronjob.yaml index 4447f60..192c64c 100644 --- a/grumpy/gitsnapshot/gitsnapshot-cronjob.yaml +++ b/grumpy/gitsnapshot/gitsnapshot-cronjob.yaml @@ -15,9 +15,11 @@ spec: - command: - gitsnap - backup - - /var/lib/git/repositories + - /opt/repos - privategit env: + - name: WAL_FILE + value: /opt/repos/git-snapshot.wal - name: AWS_DEFAULT_REGION valueFrom: secretKeyRef: @@ -37,12 +39,12 @@ spec: imagePullPolicy: Always name: gitsnapshot volumeMounts: - - mountPath: /var/lib/git - name: gitolite-storage + - mountPath: /opt/repos + name: go-git-storage readOnly: false restartPolicy: Never volumes: - - name: gitolite-storage + - name: go-git-storage persistentVolumeClaim: - claimName: gitolite-storage + claimName: go-git-storage schedule: '*/60 * * * *' diff --git a/grumpy/gitsnapshot/gitsnapshot-test-connection-pod.yaml b/grumpy/gitsnapshot/gitsnapshot-test-connection-pod.yaml deleted file mode 100644 index b5ffa79..0000000 --- a/grumpy/gitsnapshot/gitsnapshot-test-connection-pod.yaml +++ /dev/null @@ -1,13 +0,0 @@ -apiVersion: v1 -kind: Pod -metadata: - name: gitsnapshot-test-connection -spec: - containers: - - args: - - gitsnapshot:80 - command: - - wget - image: busybox - name: wget - restartPolicy: Never diff --git a/grumpy/gitsnapshot/kustomization.yaml b/grumpy/gitsnapshot/kustomization.yaml index 1bc630e..02781e3 100644 --- a/grumpy/gitsnapshot/kustomization.yaml +++ b/grumpy/gitsnapshot/kustomization.yaml @@ -2,19 +2,19 @@ commonLabels: app.kubernetes.io/instance: gitsnapshot app.kubernetes.io/name: gitsnapshot - app.kubernetes.io/version: 0.0.1 + +labels: +- includeTemplates: true + pairs: + app.kubernetes.io/version: 0.1.0 # Images modify the tags for images without # creating patches. images: - name: gitsnapshot - newName: public.ecr.aws/s0f9o2k5/git-snapshot + newName: public.ecr.aws/s0f9o2k5/git-snapshot newTag: v0.0.5 -# Value of this field is prepended to the -# names of all resources -namePrefix: gitsnapshot - # List of resource files that kustomize reads, modifies # and emits as a YAML string resources: -- cgit v1.2.3