diff options
Diffstat (limited to 'data.d/k3s-master/manifests.d/tyilnet/personal-services/grocy')
6 files changed, 0 insertions, 233 deletions
diff --git a/data.d/k3s-master/manifests.d/tyilnet/personal-services/grocy/configmap.yaml b/data.d/k3s-master/manifests.d/tyilnet/personal-services/grocy/configmap.yaml deleted file mode 100644 index b78a822..0000000 --- a/data.d/k3s-master/manifests.d/tyilnet/personal-services/grocy/configmap.yaml +++ /dev/null @@ -1,38 +0,0 @@ ---- -apiVersion: v1 -kind: ConfigMap -metadata: - name: grocy - namespace: personal-services - labels: - app.kubernetes.io/created-by: tyil - app.kubernetes.io/managed-by: manual - app.kubernetes.io/name: grocy - app.kubernetes.io/part-of: personal-services -data: - # A custom common.conf is required because the name of the backend service is - # not configurable through conventional means. Instead, I supply my own - # version with the correct backend name and overwrite the one supplied by the - # grocy docker container itself. - common.conf: | - charset utf-8; - - location / { - try_files $uri /index.php$is_args$query_string; - } - - location ~* .(jpg|jpeg|png|gif|ico|css|js)$ { - expires 365d; - } - - location ~ \.php$ { - fastcgi_pass grocy-backend:80; - fastcgi_index index.php; - fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; - include fastcgi_params; - } - - location ~ /\.ht { - deny all; - } -... diff --git a/data.d/k3s-master/manifests.d/tyilnet/personal-services/grocy/deployment-backend.yaml b/data.d/k3s-master/manifests.d/tyilnet/personal-services/grocy/deployment-backend.yaml deleted file mode 100644 index ef77883..0000000 --- a/data.d/k3s-master/manifests.d/tyilnet/personal-services/grocy/deployment-backend.yaml +++ /dev/null @@ -1,60 +0,0 @@ ---- -apiVersion: apps/v1 -kind: Deployment -metadata: - name: grocy-backend - namespace: personal-services - labels: - app.kubernetes.io/created-by: tyil - app.kubernetes.io/managed-by: manual - app.kubernetes.io/name: grocy-backend - app.kubernetes.io/part-of: personal-services -spec: - replicas: 1 - selector: - matchLabels: - app.kubernetes.io/created-by: tyil - app.kubernetes.io/managed-by: manual - app.kubernetes.io/name: grocy-backend - app.kubernetes.io/part-of: personal-services - strategy: - type: RollingUpdate - template: - metadata: - labels: - app.kubernetes.io/created-by: tyil - app.kubernetes.io/managed-by: manual - app.kubernetes.io/name: grocy-backend - app.kubernetes.io/part-of: personal-services - spec: - nodeName: "mieshu.tyil.net" - containers: - - image: grocy/backend:v3.3.2 - name: grocy - env: - - name: GROCY_CURRENCY - value: "EUR" - - name: GROCY_MODE - value: "production" - - name: GROCY_CULTURE - name: "en" - - name: MAX_UPLOAD - value: "50M" - - name: PHP_MAX_FILE_UPLOAD - value: "200" - - name: PHP_MAX_POST - value: "100M" - - name: PHP_MEMORY_LIMIT - value: "512M" - ports: - - containerPort: 9000 - volumeMounts: - - mountPath: /var/www/data - name: data - restartPolicy: Always - volumes: - - name: data - hostPath: - path: /etc/grocy - type: Directory -... diff --git a/data.d/k3s-master/manifests.d/tyilnet/personal-services/grocy/deployment-frontend.yaml b/data.d/k3s-master/manifests.d/tyilnet/personal-services/grocy/deployment-frontend.yaml deleted file mode 100644 index 07fbb68..0000000 --- a/data.d/k3s-master/manifests.d/tyilnet/personal-services/grocy/deployment-frontend.yaml +++ /dev/null @@ -1,59 +0,0 @@ ---- -apiVersion: apps/v1 -kind: Deployment -metadata: - name: grocy-frontend - namespace: personal-services - labels: - app.kubernetes.io/created-by: tyil - app.kubernetes.io/managed-by: manual - app.kubernetes.io/name: grocy-frontend - app.kubernetes.io/part-of: personal-services -spec: - replicas: 1 - selector: - matchLabels: - app.kubernetes.io/created-by: tyil - app.kubernetes.io/managed-by: manual - app.kubernetes.io/name: grocy-frontend - app.kubernetes.io/part-of: personal-services - strategy: - type: RollingUpdate - template: - metadata: - labels: - app.kubernetes.io/created-by: tyil - app.kubernetes.io/managed-by: manual - app.kubernetes.io/name: grocy-frontend - app.kubernetes.io/part-of: personal-services - spec: - containers: - - image: grocy/frontend:v3.3.2 - name: grocy - env: - - name: GROCY_CURRENCY - value: "EUR" - - name: GROCY_MODE - value: "production" - - name: GROCY_CULTURE - name: "en" - - name: MAX_UPLOAD - value: "50M" - - name: PHP_MAX_FILE_UPLOAD - value: "200" - - name: PHP_MAX_POST - value: "100M" - - name: PHP_MEMORY_LIMIT - value: "512M" - ports: - - containerPort: 8080 - volumeMounts: - - mountPath: /etc/nginx/common.conf - subPath: common.conf - name: config - restartPolicy: Always - volumes: - - name: config - configMap: - name: grocy -... diff --git a/data.d/k3s-master/manifests.d/tyilnet/personal-services/grocy/ingress.yaml b/data.d/k3s-master/manifests.d/tyilnet/personal-services/grocy/ingress.yaml deleted file mode 100644 index 80d1089..0000000 --- a/data.d/k3s-master/manifests.d/tyilnet/personal-services/grocy/ingress.yaml +++ /dev/null @@ -1,32 +0,0 @@ ---- -apiVersion: networking.k8s.io/v1 -kind: Ingress -metadata: - name: grocy - namespace: personal-services - labels: - app.kubernetes.io/created-by: tyil - app.kubernetes.io/managed-by: manual - app.kubernetes.io/name: grocy - app.kubernetes.io/part-of: personal-services - annotations: - cert-manager.io/cluster-issuer: "letsencrypt-production" - traefik.ingress.kubernetes.io/router.middlewares: kube-system-redirect-https@kubernetescrd -spec: - ingressClassName: traefik - tls: - - hosts: - - erp.tyil.nl - secretName: tls-nl.tyil.erp - rules: - - host: erp.tyil.nl - http: - paths: - - path: / - pathType: Prefix - backend: - service: - name: grocy-frontend - port: - number: 80 -... diff --git a/data.d/k3s-master/manifests.d/tyilnet/personal-services/grocy/service-backend.yaml b/data.d/k3s-master/manifests.d/tyilnet/personal-services/grocy/service-backend.yaml deleted file mode 100644 index e9a179d..0000000 --- a/data.d/k3s-master/manifests.d/tyilnet/personal-services/grocy/service-backend.yaml +++ /dev/null @@ -1,22 +0,0 @@ ---- -apiVersion: v1 -kind: Service -metadata: - name: grocy-backend - namespace: personal-services - labels: - app.kubernetes.io/created-by: tyil - app.kubernetes.io/managed-by: manual - app.kubernetes.io/name: grocy-backend - app.kubernetes.io/part-of: personal-services -spec: - selector: - app.kubernetes.io/created-by: tyil - app.kubernetes.io/managed-by: manual - app.kubernetes.io/name: grocy-backend - app.kubernetes.io/part-of: personal-services - ports: - - name: http - port: 80 - targetPort: 9000 -... diff --git a/data.d/k3s-master/manifests.d/tyilnet/personal-services/grocy/service-frontend.yaml b/data.d/k3s-master/manifests.d/tyilnet/personal-services/grocy/service-frontend.yaml deleted file mode 100644 index d9d1e93..0000000 --- a/data.d/k3s-master/manifests.d/tyilnet/personal-services/grocy/service-frontend.yaml +++ /dev/null @@ -1,22 +0,0 @@ ---- -apiVersion: v1 -kind: Service -metadata: - name: grocy-frontend - namespace: personal-services - labels: - app.kubernetes.io/created-by: tyil - app.kubernetes.io/managed-by: manual - app.kubernetes.io/name: grocy-frontend - app.kubernetes.io/part-of: personal-services -spec: - selector: - app.kubernetes.io/created-by: tyil - app.kubernetes.io/managed-by: manual - app.kubernetes.io/name: grocy-frontend - app.kubernetes.io/part-of: personal-services - ports: - - name: http - port: 80 - targetPort: 8080 -... |