From fb333ed0954de4ab8f5f7c2f5b28896c902ba5de Mon Sep 17 00:00:00 2001 From: Martyn Ranyard Date: Tue, 1 Jul 2025 08:53:23 +0000 Subject: [PATCH] cleaning up Signed-off-by: Martyn Ranyard --- apps-kustomized/newleaf/configmap.yaml | 23 ------ apps-kustomized/newleaf/deploy.yaml | 40 --------- apps-kustomized/newleaf/service.yaml | 16 ---- apps-kustomized/nextcloud/deploy.yaml | 110 ------------------------- apps-kustomized/nextcloud/ingress.yaml | 27 ------ apps-kustomized/nextcloud/pvc.yaml | 13 --- apps-kustomized/nextcloud/service.yaml | 15 ---- everything-app/newleaf.yaml | 14 ---- everything-app/nextcloud.yaml | 14 ---- 9 files changed, 272 deletions(-) delete mode 100644 apps-kustomized/newleaf/configmap.yaml delete mode 100644 apps-kustomized/newleaf/deploy.yaml delete mode 100644 apps-kustomized/newleaf/service.yaml delete mode 100644 apps-kustomized/nextcloud/deploy.yaml delete mode 100644 apps-kustomized/nextcloud/ingress.yaml delete mode 100644 apps-kustomized/nextcloud/pvc.yaml delete mode 100644 apps-kustomized/nextcloud/service.yaml delete mode 100644 everything-app/newleaf.yaml delete mode 100644 everything-app/nextcloud.yaml diff --git a/apps-kustomized/newleaf/configmap.yaml b/apps-kustomized/newleaf/configmap.yaml deleted file mode 100644 index 1c4a70f..0000000 --- a/apps-kustomized/newleaf/configmap.yaml +++ /dev/null @@ -1,23 +0,0 @@ -apiVersion: v1 -data: - newleaf-configuration.py: |- - # ============================== - # You MUST set these settings. - # ============================== - - # A URL that this site can be accessed on. Do not include a trailing slash. - website_origin = "http://newleaf.martyn.berlin" - - - # ============================== - # These settings are optional. - # ============================== - - # The address of the interface to bind to. - #bind_host = "0.0.0.0" - - # The port to bind to. - #bind_port = 3000 -kind: ConfigMap -metadata: - name: newleaf diff --git a/apps-kustomized/newleaf/deploy.yaml b/apps-kustomized/newleaf/deploy.yaml deleted file mode 100644 index e480168..0000000 --- a/apps-kustomized/newleaf/deploy.yaml +++ /dev/null @@ -1,40 +0,0 @@ -apiVersion: apps/v1 -kind: Deployment -metadata: - creationTimestamp: null - labels: - app: newleaf - name: newleaf -spec: - replicas: 1 - selector: - matchLabels: - app: newleaf - strategy: {} - template: - metadata: - creationTimestamp: null - labels: - app: newleaf - spec: - containers: - - image: abeltramo/newleaf:97b7661 - imagePullPolicy: Always - name: newleaf - resources: - requests: - cpu: 25m - memory: 1738144563 - volumeMounts: - - mountPath: /workdir/configuration.py - name: config - subPath: newleaf-configuration.py - volumes: - - configMap: - defaultMode: 420 - items: - - key: newleaf-configuration.py - path: newleaf-configuration.py - name: newleaf - name: config -status: {} diff --git a/apps-kustomized/newleaf/service.yaml b/apps-kustomized/newleaf/service.yaml deleted file mode 100644 index 3935678..0000000 --- a/apps-kustomized/newleaf/service.yaml +++ /dev/null @@ -1,16 +0,0 @@ -apiVersion: v1 -kind: Service -metadata: - labels: - app: newleaf - app.kubernetes.io/instance: newleaf - name: newleaf - annotations: - external-dns.alpha.kubernetes.io/hostname: newleaf.martyn.berlin -spec: - ports: - - port: 80 - targetPort: 3000 - selector: - app: newleaf - type: LoadBalancer diff --git a/apps-kustomized/nextcloud/deploy.yaml b/apps-kustomized/nextcloud/deploy.yaml deleted file mode 100644 index f95af88..0000000 --- a/apps-kustomized/nextcloud/deploy.yaml +++ /dev/null @@ -1,110 +0,0 @@ -apiVersion: apps/v1 -kind: Deployment -metadata: - labels: - app.kubernetes.io/name: nextcloud - name: nextcloud -spec: - replicas: 1 - selector: - matchLabels: - app.kubernetes.io/name: nextcloud - template: - metadata: - creationTimestamp: null - labels: - app.kubernetes.io/name: nextcloud - spec: - containers: - - env: - - name: MYSQL_HOST - value: nextcloud-mysql-mariadb - - name: MYSQL_DATABASE - value: nextcloud - - name: MYSQL_USER - value: nextcloud - - name: MYSQL_PASSWORD - valueFrom: - secretKeyRef: - name: db-creds - key: mariadb-password - - name: NEXTCLOUD_ADMIN_USER - valueFrom: - secretKeyRef: - key: nextcloud-username - name: nextcloud - - name: NEXTCLOUD_ADMIN_PASSWORD - valueFrom: - secretKeyRef: - key: nextcloud-password - name: nextcloud - - name: NEXTCLOUD_TRUSTED_DOMAINS - value: nextcloud.martyn.berlin - - name: NEXTCLOUD_DATA_DIR - value: /var/www/html/data - image: nextcloud:27-apache - imagePullPolicy: Always - livenessProbe: - failureThreshold: 3 - httpGet: - httpHeaders: - - name: Host - value: nextcloud.martyn.berlin - path: /status.php - port: http - scheme: HTTP - initialDelaySeconds: 10 - periodSeconds: 10 - successThreshold: 1 - timeoutSeconds: 5 - name: nextcloud - ports: - - containerPort: 80 - name: http - protocol: TCP - readinessProbe: - failureThreshold: 3 - httpGet: - httpHeaders: - - name: Host - value: nextcloud.martyn.berlin - path: /status.php - port: http - scheme: HTTP - initialDelaySeconds: 10 - periodSeconds: 10 - successThreshold: 1 - timeoutSeconds: 5 - volumeMounts: - - mountPath: /var/www/ - name: nextcloud-main - subPath: root - - mountPath: /var/www/html - name: nextcloud-main - subPath: html - - mountPath: /var/www/html/data - name: nextcloud-main - subPath: data - - mountPath: /var/www/html/config - name: nextcloud-main - subPath: config - - mountPath: /var/www/html/custom_apps - name: nextcloud-main - subPath: custom_apps - - mountPath: /var/www/tmp - name: nextcloud-main - subPath: tmp - - mountPath: /var/www/html/themes - name: nextcloud-main - subPath: themes - dnsPolicy: ClusterFirst - restartPolicy: Always - schedulerName: default-scheduler - securityContext: - fsGroup: 33 - fsGroupChangePolicy: OnRootMismatch - terminationGracePeriodSeconds: 30 - volumes: - - name: nextcloud-main - persistentVolumeClaim: - claimName: nextcloud-nextcloud diff --git a/apps-kustomized/nextcloud/ingress.yaml b/apps-kustomized/nextcloud/ingress.yaml deleted file mode 100644 index 0767028..0000000 --- a/apps-kustomized/nextcloud/ingress.yaml +++ /dev/null @@ -1,27 +0,0 @@ -apiVersion: networking.k8s.io/v1 -kind: Ingress -metadata: - annotations: - cert-manager.io/cluster-issuer: letsencrypt - external-dns.alpha.kubernetes.io/target: armnleg.martyn.berlin - nginx.ingress.kubernetes.io/proxy-body-size: 200m - labels: - app.kubernetes.io/name: nextcloud - name: nextcloud - namespace: nextcloud -spec: - ingressClassName: nginx - rules: - - host: nextcloud.martyn.berlin - http: - paths: - - backend: - service: - name: nextcloud - port: - number: 80 - path: / - pathType: Prefix - tls: - - hosts: - - nextcloud.martyn.berlin diff --git a/apps-kustomized/nextcloud/pvc.yaml b/apps-kustomized/nextcloud/pvc.yaml deleted file mode 100644 index 4311132..0000000 --- a/apps-kustomized/nextcloud/pvc.yaml +++ /dev/null @@ -1,13 +0,0 @@ -apiVersion: v1 -kind: PersistentVolumeClaim -metadata: - labels: - app.kubernetes.io/name: nextcloud - name: nextcloud-nextcloud -spec: - accessModes: - - ReadWriteOnce - resources: - requests: - storage: 50Gi - storageClassName: longhorn-fast diff --git a/apps-kustomized/nextcloud/service.yaml b/apps-kustomized/nextcloud/service.yaml deleted file mode 100644 index e5653e2..0000000 --- a/apps-kustomized/nextcloud/service.yaml +++ /dev/null @@ -1,15 +0,0 @@ -apiVersion: v1 -kind: Service -metadata: - labels: - app.kubernetes.io/name: nextcloud - name: nextcloud - namespace: nextcloud -spec: - ports: - - name: http - port: 80 - targetPort: http - selector: - app.kubernetes.io/name: nextcloud - type: LoadBalancer diff --git a/everything-app/newleaf.yaml b/everything-app/newleaf.yaml deleted file mode 100644 index d1229c2..0000000 --- a/everything-app/newleaf.yaml +++ /dev/null @@ -1,14 +0,0 @@ -apiVersion: argoproj.io/v1alpha1 -kind: Application -metadata: - name: newleaf - namespace: argocd -spec: - destination: - namespace: cloudtube - server: https://kubernetes.default.svc - project: apps - source: - path: apps-kustomized/newleaf - repoURL: https://git.martyn.berlin/martyn/infra4talos - targetRevision: HEAD diff --git a/everything-app/nextcloud.yaml b/everything-app/nextcloud.yaml deleted file mode 100644 index 72ce270..0000000 --- a/everything-app/nextcloud.yaml +++ /dev/null @@ -1,14 +0,0 @@ -apiVersion: argoproj.io/v1alpha1 -kind: Application -metadata: - name: nextcloud - namespace: argocd -spec: - destination: - namespace: nextcloud - server: https://kubernetes.default.svc - project: apps - source: - path: apps-kustomized/nextcloud - repoURL: https://git.martyn.berlin/martyn/infra4talos - targetRevision: HEAD