diff --git a/_apps/statping.yaml b/_apps/statping.yaml deleted file mode 100644 index f27267e..0000000 --- a/_apps/statping.yaml +++ /dev/null @@ -1,24 +0,0 @@ -apiVersion: argoproj.io/v1alpha1 -kind: Application -metadata: - name: statping - namespace: argocd - finalizers: - - resources-finalizer.argocd.argoproj.io -spec: - destination: - namespace: statping - server: https://kubernetes.default.svc - project: apps - source: - path: statping - repoURL: https://git.tbrnt.ch/tobru/gitops-tbrnt.git - targetRevision: HEAD - syncPolicy: - automated: - prune: true ---- -apiVersion: v1 -kind: Namespace -metadata: - name: statping diff --git a/statping/backup.yaml b/statping/backup.yaml deleted file mode 100644 index ac7558e..0000000 --- a/statping/backup.yaml +++ /dev/null @@ -1,18 +0,0 @@ -apiVersion: backup.appuio.ch/v1alpha1 -kind: Schedule -metadata: - name: backup-schedule - namespace: statping -spec: - backup: - schedule: '25 23 * * *' - keepJobs: 1 - check: - schedule: '25 01 * * 1' - keepJobs: 1 - prune: - schedule: '15 02 * * *' - retention: - keepLast: 10 - keepDaily: 14 - keepJobs: 1 diff --git a/statping/deployment.yaml b/statping/deployment.yaml deleted file mode 100644 index 0e20305..0000000 --- a/statping/deployment.yaml +++ /dev/null @@ -1,35 +0,0 @@ -apiVersion: apps/v1 -kind: Deployment -metadata: - name: statping - namespace: statping - labels: - app: statping -spec: - selector: - matchLabels: - app: statping - strategy: - type: RollingUpdate - template: - metadata: - labels: - app: statping - spec: - containers: - - image: docker.io/statping/statping:v0.90.74 - imagePullPolicy: Always - name: statping - env: - - name: DB_CONN - value: sqlite - ports: - - containerPort: 8080 - protocol: TCP - volumeMounts: - - mountPath: /app - name: app - volumes: - - name: app - persistentVolumeClaim: - claimName: statping-data diff --git a/statping/ingress.yaml b/statping/ingress.yaml deleted file mode 100644 index b90e6bc..0000000 --- a/statping/ingress.yaml +++ /dev/null @@ -1,23 +0,0 @@ -apiVersion: extensions/v1beta1 -kind: Ingress -metadata: - annotations: - cert-manager.io/cluster-issuer: letsencrypt-prod - ingress.kubernetes.io/ssl-redirect: "true" - labels: - app: statping - name: status - namespace: statping -spec: - rules: - - host: status.tbrnt.ch - http: - paths: - - path: / - backend: - serviceName: statping - servicePort: 8080 - tls: - - hosts: - - status.tbrnt.ch - secretName: status-tbrnt-ch-cert diff --git a/statping/pvc.yaml b/statping/pvc.yaml deleted file mode 100644 index dd6f76b..0000000 --- a/statping/pvc.yaml +++ /dev/null @@ -1,12 +0,0 @@ -apiVersion: v1 -kind: PersistentVolumeClaim -metadata: - name: statping-data - namespace: statping -spec: - accessModes: - - ReadWriteOnce - resources: - requests: - storage: 5Gi - storageClassName: local-path diff --git a/statping/service.yaml b/statping/service.yaml deleted file mode 100644 index 423c792..0000000 --- a/statping/service.yaml +++ /dev/null @@ -1,13 +0,0 @@ -apiVersion: v1 -kind: Service -metadata: - name: statping - namespace: statping -spec: - ports: - - port: 8080 - protocol: TCP - targetPort: 8080 - selector: - app: statping - type: ClusterIP