From a13a567d4bb40899a384cfcae17fa3317c98ffa9 Mon Sep 17 00:00:00 2001 From: Jose Henrique Date: Fri, 28 Aug 2026 21:01:13 -0300 Subject: [PATCH] removing internal service --- apps/default/havenllo.yaml | 125 ------------------------------------- 1 file changed, 125 deletions(-) delete mode 100644 apps/default/havenllo.yaml diff --git a/apps/default/havenllo.yaml b/apps/default/havenllo.yaml deleted file mode 100644 index c623eab..0000000 --- a/apps/default/havenllo.yaml +++ /dev/null @@ -1,125 +0,0 @@ ---- -apiVersion: apps/v1 -kind: Deployment -metadata: - name: havenllo - namespace: default - labels: - app.kubernetes.io/name: havenllo -spec: - replicas: 1 - revisionHistoryLimit: 10 - selector: - matchLabels: - app.kubernetes.io/name: havenllo - strategy: - type: Recreate - template: - metadata: - labels: - app.kubernetes.io/name: havenllo - spec: - containers: - - name: havenllo - image: git.ivanch.me/ivanch/havenllo:latest - imagePullPolicy: Always - env: - - name: HAVENLLO_DATABASE_PATH - value: /data/havenllo.db - - name: HAVENLLO_LISTEN_ADDR - value: :8080 - ports: - - containerPort: 8080 - name: http - protocol: TCP - livenessProbe: - httpGet: - path: /api/health - port: http - scheme: HTTP - initialDelaySeconds: 10 - periodSeconds: 10 - timeoutSeconds: 2 - failureThreshold: 3 - successThreshold: 1 - readinessProbe: - httpGet: - path: /api/health - port: http - scheme: HTTP - initialDelaySeconds: 2 - periodSeconds: 5 - timeoutSeconds: 2 - failureThreshold: 3 - successThreshold: 1 - resources: - requests: - cpu: 50m - memory: 64Mi - limits: - cpu: 500m - memory: 256Mi - securityContext: - allowPrivilegeEscalation: false - capabilities: - drop: - - ALL - readOnlyRootFilesystem: true - runAsUser: 0 - terminationMessagePath: /dev/termination-log - terminationMessagePolicy: File - volumeMounts: - - name: data - mountPath: /data - volumes: - - name: data - persistentVolumeClaim: - claimName: havenllo-data - dnsPolicy: ClusterFirst - restartPolicy: Always - schedulerName: default-scheduler - securityContext: {} - terminationGracePeriodSeconds: 30 ---- -apiVersion: v1 -kind: Service -metadata: - name: havenllo - namespace: default - labels: - app.kubernetes.io/name: havenllo -spec: - type: ClusterIP - sessionAffinity: None - ports: - - name: http - port: 8080 - protocol: TCP - targetPort: 8080 - selector: - app.kubernetes.io/name: havenllo - ipFamilies: - - IPv4 - ipFamilyPolicy: SingleStack - internalTrafficPolicy: Cluster ---- -apiVersion: networking.k8s.io/v1 -kind: Ingress -metadata: - name: havenllo - namespace: default - labels: - app.kubernetes.io/name: havenllo -spec: - ingressClassName: nginx-https - rules: - - host: havenllo.haven - http: - paths: - - path: / - pathType: Prefix - backend: - service: - name: havenllo - port: - number: 8080