diff options
| -rw-r--r-- | grumpy/gitsnapshot/gitsnapshot-cronjob.yaml | 12 | ||||
| -rw-r--r-- | grumpy/gitsnapshot/gitsnapshot-test-connection-pod.yaml | 13 | ||||
| -rw-r--r-- | grumpy/gitsnapshot/kustomization.yaml | 12 | ||||
| -rw-r--r-- | grumpy/static-files/base/static-files-ing.yaml | 2 |
4 files changed, 14 insertions, 25 deletions
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: diff --git a/grumpy/static-files/base/static-files-ing.yaml b/grumpy/static-files/base/static-files-ing.yaml index 9dee43b..569a7d3 100644 --- a/grumpy/static-files/base/static-files-ing.yaml +++ b/grumpy/static-files/base/static-files-ing.yaml @@ -4,12 +4,12 @@ metadata: annotations: certmanager.k8s.io/cluseterissuer: letsencrypt-prod ingress.kubernetes.io/ssl-redirect: "true" - kubernetes.io/ingress.class: traefik name: static-files labels: app.kubernetes.io/part-of: static-files app.kubernetes.io/version: "1.0" spec: + ingressClassName: haproxy rules: - host: host http: |