From ae1eca67c818bf66bc23bcdbcd35077216766a03 Mon Sep 17 00:00:00 2001 From: Michael Thomson Date: Fri, 31 May 2024 07:04:44 -0400 Subject: [PATCH] removed personal site --- .../imagepolicy-michaelthomson.yaml | 11 ------ .../imagerepository-michaelthomson.yaml | 10 ------ .../flux-system-automation.yaml | 23 ------------ .../receivers/receiver-michaelthomson.yaml | 12 ------- bootstrap/secrets/gitea-registry-auth.yaml | 15 -------- bootstrap/secrets/webhook-token.yaml | 14 -------- michaelthomson/deployment.yaml | 21 ----------- michaelthomson/dns-endpoint.yaml | 23 ------------ michaelthomson/ingress.yaml | 35 ------------------- michaelthomson/service.yaml | 12 ------- 10 files changed, 176 deletions(-) delete mode 100644 bootstrap/imagepolicies/imagepolicy-michaelthomson.yaml delete mode 100644 bootstrap/imagerepositories/imagerepository-michaelthomson.yaml delete mode 100644 bootstrap/imageupdateautomations/flux-system-automation.yaml delete mode 100644 bootstrap/receivers/receiver-michaelthomson.yaml delete mode 100644 bootstrap/secrets/gitea-registry-auth.yaml delete mode 100644 bootstrap/secrets/webhook-token.yaml delete mode 100644 michaelthomson/deployment.yaml delete mode 100644 michaelthomson/dns-endpoint.yaml delete mode 100644 michaelthomson/ingress.yaml delete mode 100644 michaelthomson/service.yaml diff --git a/bootstrap/imagepolicies/imagepolicy-michaelthomson.yaml b/bootstrap/imagepolicies/imagepolicy-michaelthomson.yaml deleted file mode 100644 index 2ba444e..0000000 --- a/bootstrap/imagepolicies/imagepolicy-michaelthomson.yaml +++ /dev/null @@ -1,11 +0,0 @@ -apiVersion: image.toolkit.fluxcd.io/v1beta2 -kind: ImagePolicy -metadata: - name: michaelthomson - namespace: flux-system -spec: - imageRepositoryRef: - name: michaelthomson - policy: - semver: - range: '>=0.1.0' diff --git a/bootstrap/imagerepositories/imagerepository-michaelthomson.yaml b/bootstrap/imagerepositories/imagerepository-michaelthomson.yaml deleted file mode 100644 index ebe1b00..0000000 --- a/bootstrap/imagerepositories/imagerepository-michaelthomson.yaml +++ /dev/null @@ -1,10 +0,0 @@ -apiVersion: image.toolkit.fluxcd.io/v1beta2 -kind: ImageRepository -metadata: - name: michaelthomson - namespace: flux-system -spec: - image: gitea.michaelthomson.dev/mthomson/michaelthomson - interval: 1m - secretRef: - name: gitea-registry-auth diff --git a/bootstrap/imageupdateautomations/flux-system-automation.yaml b/bootstrap/imageupdateautomations/flux-system-automation.yaml deleted file mode 100644 index db98f37..0000000 --- a/bootstrap/imageupdateautomations/flux-system-automation.yaml +++ /dev/null @@ -1,23 +0,0 @@ -apiVersion: image.toolkit.fluxcd.io/v1beta1 -kind: ImageUpdateAutomation -metadata: - name: flux-system - namespace: flux-system -spec: - git: - checkout: - ref: - branch: main - commit: - author: - email: fluxcdbot@users.noreply.github.com - name: fluxcdbot - messageTemplate: '{{range .Updated.Images}}{{println .}}{{end}}' - push: - branch: main - interval: 1m0s - sourceRef: - kind: GitRepository - name: flux-system - update: - strategy: Setters diff --git a/bootstrap/receivers/receiver-michaelthomson.yaml b/bootstrap/receivers/receiver-michaelthomson.yaml deleted file mode 100644 index b3a5f4b..0000000 --- a/bootstrap/receivers/receiver-michaelthomson.yaml +++ /dev/null @@ -1,12 +0,0 @@ -apiVersion: notification.toolkit.fluxcd.io/v1 -kind: Receiver -metadata: - name: michaelthomson - namespace: flux-system -spec: - type: generic - secretRef: - name: webhook-token - resources: - - kind: ImageRepository - name: michaelthomson diff --git a/bootstrap/secrets/gitea-registry-auth.yaml b/bootstrap/secrets/gitea-registry-auth.yaml deleted file mode 100644 index 6067e5f..0000000 --- a/bootstrap/secrets/gitea-registry-auth.yaml +++ /dev/null @@ -1,15 +0,0 @@ -kind: SealedSecret -apiVersion: bitnami.com/v1alpha1 -metadata: - name: gitea-registry-auth - namespace: flux-system - creationTimestamp: -spec: - template: - metadata: - name: gitea-registry-auth - namespace: flux-system - creationTimestamp: - type: kubernetes.io/dockerconfigjson - encryptedData: - ".dockerconfigjson": AgDeFUGVW/18F6HMqv3TedjgBJ52UxgD/DeWTAQk11EesRLbOs2JbXHAcvMwjeQsn2T2HwLkXPmLz9LnBZaCcfE8W6k1ohuf1pTK3C8Jp50Dt3XEznwHoEbw/y8j01J8I1SaOPC7/ZpGk8a6CxY48MnUaPujw6ARunqwvAS4hsMj1fzLzsToWEb97GhAwx88jm6twlepn2w23GOafPk1QX6SgLJ+RKnoY3rH23+Xg4TRyDmgVMtVjjrkBlIyEULUiiImCNOJHCM94ZeDV6uHheAeiPvaUSNZL4rCdzuY8d2cc2gfcTU1kYsVmagQlRuRGVFluuE69golUrGRLtqQ4OkBen+zyeyd6uA3BRm7Iyi8a6yhkKm4rHFXP4SHkTk50EHGheYULU3GzlzFTK9N7jfeG25xBLMprXfH+7nxIR3SIbv2xdD+OksfWyvHWXxCcBtVENgaPbsOcdICWKCETxuXsEL7O6VxZGr73B+G0ZPR2Ct3ZWsjbQdkEXuOEMgjigvQdfjRfVwsI0gwNVsK5y10oro/bz+m7798H76Ce5A8WkUiQ4/7fayX51pLLLFHdHT7e/A6pgtvXvAie/cVwtAGbl7ejOurHnxNcTKlzSEHbpmbhceRF8E4l/Nrd2zmvekvI7U+Vs46o/t7LBviYsMOLY6P8Rz5OL0X7aJZo/jQ0kyTlAjY6KDKLDxcEWl1vBldk6EMt9TOvxtzTAoGQ+r9xAbk1LtI664w1RQM3GEYD+TEbaLeA7Oj32KKQpXCsSnC+ydJ8xYtJnrkJ47V4lou05n//P8qCtrvqrUZ0pbY9qvAgGOPtF2OLpLNxqFaQNyhJgbEo4ss3AGZMTmULcXNN118GXO0Ll++eiVZO0xJrBfgvopXVqbHCEDAyONBm1uzusiO7q+gN/RCamQmcDFWP/oFTUxtZciiIZlpArbTJPFWqgHsUWS5NBVvU69ZaSd9RA== diff --git a/bootstrap/secrets/webhook-token.yaml b/bootstrap/secrets/webhook-token.yaml deleted file mode 100644 index b08bb48..0000000 --- a/bootstrap/secrets/webhook-token.yaml +++ /dev/null @@ -1,14 +0,0 @@ -kind: SealedSecret -apiVersion: bitnami.com/v1alpha1 -metadata: - name: webhook-token - namespace: flux-system - creationTimestamp: -spec: - template: - metadata: - name: webhook-token - namespace: flux-system - creationTimestamp: - encryptedData: - token: AgDTgst+IuM5yJWVVDXj8i6L39qUAgiMCOpI2wFDEk8kgJQX9g+WMQu6Nf9LRCNIdVCPIyUt37Ikh80sdNb/pTiwDUVgRKgHqLS4p/PBYjla4aYF2k7m1sCpthi0ULPvkdug7vxH1jZfco1tpz99k3LYZ1oD13Kg7d45O/da5Jj3+NF3NFsUyzCg2+r7Wao8IeUVHp2yXlzLKzqwkzJIW0zfx6A38ARq5JCgKAMALe7XsoZmQer8UnZHk4pdHhE7UCytFQYFEinKhXsRMHkRU1SrMxKADxflub6Cf1LqeZKhi6SurZ7EhynPlAzjsKtL3M2Kbd/cE77huaca7tAWNqPnSLijxjbgUKfg7EsiK0lfuA6kAvza40Q2f8meKYBdkVj0ldX45xH2ADDJleu5+etO9lathxABliLVJoVd93BAPTGY7/73eACfwYgN5O5yupWvmvpt6pRnh5AxWBU2NH2pM8deQlhSOrTaZnxAvsGTMq00o4jJR1mZDRSxnYVO4mQImTkuUFkK5vUE2WGMKAjGauJswCq4LPcmDXA5ahQkCG35ijdzo+3nd1BiGjHQgKFl6nPcdahT3vroSvbtgm0qqz0r2bJV/tCwsVy2se4UBCWOZGpLtCb8b+S06d3AbaaDxfYgNo6ck3rRYCUCRMLqQm/g2jiQpbthEMlNQzjgl57pUUEkbV9JRDRmzZkuNzJ+f8uIVc2FIFqorlg/gHSw42o31v9VY23gScm4BcQ= diff --git a/michaelthomson/deployment.yaml b/michaelthomson/deployment.yaml deleted file mode 100644 index 63726c4..0000000 --- a/michaelthomson/deployment.yaml +++ /dev/null @@ -1,21 +0,0 @@ -apiVersion: apps/v1 -kind: Deployment -metadata: - name: michaelthomson - namespace: michaelthomson -spec: - selector: - matchLabels: - app: michaelthomson - template: - metadata: - labels: - app: michaelthomson - spec: - containers: - - name: michaelthomson - image: gitea.michaelthomson.dev/mthomson/michaelthomson:1.1.3 # {"$imagepolicy": "flux-system:michaelthomson"} - ports: - - containerPort: 3000 - name: http - protocol: TCP diff --git a/michaelthomson/dns-endpoint.yaml b/michaelthomson/dns-endpoint.yaml deleted file mode 100644 index 1e41019..0000000 --- a/michaelthomson/dns-endpoint.yaml +++ /dev/null @@ -1,23 +0,0 @@ -apiVersion: externaldns.k8s.io/v1alpha1 -kind: DNSEndpoint -metadata: - name: michaelthomson.dev - namespace: michaelthomson -spec: - endpoints: - - dnsName: michaelthomson.dev - recordTTL: 180 - recordType: CNAME - targets: - - michaelthomson.ddns.net - providerSpecific: - - name: external-dns.alpha.kubernetes.io/cloudflare-proxied - value: "true" - - dnsName: www.michaelthomson.dev - recordTTL: 180 - recordType: CNAME - targets: - - michaelthomson.dev - providerSpecific: - - name: external-dns.alpha.kubernetes.io/cloudflare-proxied - value: "true" diff --git a/michaelthomson/ingress.yaml b/michaelthomson/ingress.yaml deleted file mode 100644 index e8c4e12..0000000 --- a/michaelthomson/ingress.yaml +++ /dev/null @@ -1,35 +0,0 @@ -apiVersion: networking.k8s.io/v1 -kind: Ingress -metadata: - name: michaelthomson - namespace: michaelthomson - annotations: - traefik.ingress.kubernetes.io/router.entrypoints: websecure - traefik.ingress.kubernetes.io/router.tls: "true" -spec: - rules: - - host: michaelthomson.dev - http: - paths: - - path: / - pathType: Prefix - backend: - service: - name: michaelthomson - port: - name: http - - host: www.michaelthomson.dev - http: - paths: - - path: / - pathType: Prefix - backend: - service: - name: michaelthomson - port: - name: http - tls: - - hosts: - - michaelthomson.dev - - www.michaelthomson.dev - secretName: letsencrypt-wildcard-cert-michaelthomson.dev diff --git a/michaelthomson/service.yaml b/michaelthomson/service.yaml deleted file mode 100644 index a0880a6..0000000 --- a/michaelthomson/service.yaml +++ /dev/null @@ -1,12 +0,0 @@ -apiVersion: v1 -kind: Service -metadata: - name: michaelthomson - namespace: michaelthomson -spec: - selector: - app: michaelthomson - ports: - - port: 80 - targetPort: http - name: http