diff --git a/actual/deployment.yaml b/actual/deployment.yaml deleted file mode 100644 index 19595b5..0000000 --- a/actual/deployment.yaml +++ /dev/null @@ -1,31 +0,0 @@ -apiVersion: apps/v1 -kind: Deployment -metadata: - name: actual - namespace: actual -spec: - selector: - matchLabels: - app: actual - template: - metadata: - labels: - app: actual - spec: - containers: - - name: actual - image: docker.io/actualbudget/actual-server:latest - imagePullPolicy: Always - ports: - - containerPort: 5006 - name: http - protocol: TCP - volumeMounts: - - mountPath: /data - name: data - volumes: - - name: data - persistentVolumeClaim: - claimName: actual-data - - diff --git a/actual/dns-endpoint.yaml b/actual/dns-endpoint.yaml deleted file mode 100644 index 42dce73..0000000 --- a/actual/dns-endpoint.yaml +++ /dev/null @@ -1,15 +0,0 @@ -apiVersion: externaldns.k8s.io/v1alpha1 -kind: DNSEndpoint -metadata: - name: actual.michaelthomson.dev - namespace: actual -spec: - endpoints: - - dnsName: actual.michaelthomson.dev - recordTTL: 180 - recordType: CNAME - targets: - - michaelthomson.ddns.net - providerSpecific: - - name: external-dns.alpha.kubernetes.io/cloudflare-proxied - value: "true" diff --git a/actual/ingress.yaml b/actual/ingress.yaml deleted file mode 100644 index f1274f7..0000000 --- a/actual/ingress.yaml +++ /dev/null @@ -1,24 +0,0 @@ -apiVersion: networking.k8s.io/v1 -kind: Ingress -metadata: - name: actual - namespace: actual - annotations: - traefik.ingress.kubernetes.io/router.entrypoints: websecure - traefik.ingress.kubernetes.io/router.tls: "true" -spec: - rules: - - host: actual.michaelthomson.dev - http: - paths: - - pathType: ImplementationSpecific - path: / - backend: - service: - name: actual - port: - name: http - tls: - - hosts: - - actual.michaelthomson.dev - secretName: letsencrypt-wildcard-cert-michaelthomson.dev diff --git a/actual/pvc-data.yaml b/actual/pvc-data.yaml deleted file mode 100644 index f6aa03e..0000000 --- a/actual/pvc-data.yaml +++ /dev/null @@ -1,12 +0,0 @@ -apiVersion: v1 -kind: PersistentVolumeClaim -metadata: - name: actual-data - namespace: actual -spec: - resources: - requests: - storage: 10Gi - storageClassName: longhorn - accessModes: - - ReadWriteOnce diff --git a/actual/service.yaml b/actual/service.yaml deleted file mode 100644 index cffb3f2..0000000 --- a/actual/service.yaml +++ /dev/null @@ -1,12 +0,0 @@ -apiVersion: v1 -kind: Service -metadata: - name: actual - namespace: actual -spec: - selector: - app: actual - ports: - - port: 80 - targetPort: http - name: http diff --git a/bootstrap/kustomizations/kustomization-actual.yaml b/bootstrap/kustomizations/kustomization-actual.yaml deleted file mode 100644 index 1434d78..0000000 --- a/bootstrap/kustomizations/kustomization-actual.yaml +++ /dev/null @@ -1,18 +0,0 @@ -apiVersion: kustomize.toolkit.fluxcd.io/v1 -kind: Kustomization -metadata: - name: actual - namespace: flux-system -spec: - interval: 30m - path: ./actual - prune: true # remove any elements later removed from the above path - timeout: 2m # if not set, this defaults to interval duration, which is 1h - sourceRef: - kind: GitRepository - name: flux-system - healthChecks: - - apiVersion: apps/v1 - kind: Deployment - name: actual - namespace: actual diff --git a/bootstrap/namespaces/namespace-actual.yaml b/bootstrap/namespaces/namespace-actual.yaml deleted file mode 100644 index 11b4358..0000000 --- a/bootstrap/namespaces/namespace-actual.yaml +++ /dev/null @@ -1,4 +0,0 @@ -apiVersion: v1 -kind: Namespace -metadata: - name: actual