apiVersion: v1 items: - apiVersion: v1 kind: Pod metadata: annotations: kubectl.kubernetes.io/restartedAt: "2025-08-12T15:56:32+02:00" creationTimestamp: "2025-10-29T15:55:08Z" generateName: send-7947f95576- labels: app.kubernetes.io/instance: send app.kubernetes.io/name: send pod-template-hash: 7947f95576 name: send-7947f95576-m8f5s namespace: send ownerReferences: - apiVersion: apps/v1 blockOwnerDeletion: true controller: true kind: ReplicaSet name: send-7947f95576 uid: 048fb4a4-7b8b-4049-8c37-b55732a8114f resourceVersion: "20641010" uid: bcaa765d-490f-4460-b868-8df94c6e1cf9 spec: automountServiceAccountToken: true containers: - env: - name: BASE_URL value: https://send.experlab.xyz - name: DETECT_BASE_URL value: "false" - name: MAX_ANON_FILE_SIZE value: "21474836480" - name: MAX_FILE_SIZE value: "21474836480" - name: TZ value: UTC - name: UI_MAX_ANON_FILE_SIZE value: "21474836480" - name: UI_MAX_FILE_SIZE value: "21474836480" image: registry.gitlab.com/timvisee/send:v3.4.20 imagePullPolicy: IfNotPresent livenessProbe: failureThreshold: 3 periodSeconds: 10 successThreshold: 1 tcpSocket: port: 1443 timeoutSeconds: 1 name: send ports: - containerPort: 1443 name: http protocol: TCP readinessProbe: failureThreshold: 3 periodSeconds: 10 successThreshold: 1 tcpSocket: port: 1443 timeoutSeconds: 1 resources: {} startupProbe: failureThreshold: 30 periodSeconds: 5 successThreshold: 1 tcpSocket: port: 1443 timeoutSeconds: 1 terminationMessagePath: /dev/termination-log terminationMessagePolicy: File volumeMounts: - mountPath: /uploads name: uploads - mountPath: /var/run/secrets/kubernetes.io/serviceaccount name: kube-api-access-5fhtj readOnly: true dnsPolicy: ClusterFirst enableServiceLinks: true nodeName: server-thinkcentre-e73 preemptionPolicy: PreemptLowerPriority priority: 0 restartPolicy: Always schedulerName: default-scheduler securityContext: {} serviceAccount: default serviceAccountName: default terminationGracePeriodSeconds: 30 tolerations: - effect: NoExecute key: node.kubernetes.io/not-ready operator: Exists tolerationSeconds: 300 - effect: NoExecute key: node.kubernetes.io/unreachable operator: Exists tolerationSeconds: 300 volumes: - name: uploads persistentVolumeClaim: claimName: send-uploads - name: kube-api-access-5fhtj projected: defaultMode: 420 sources: - serviceAccountToken: expirationSeconds: 3607 path: token - configMap: items: - key: ca.crt path: ca.crt name: kube-root-ca.crt - downwardAPI: items: - fieldRef: apiVersion: v1 fieldPath: metadata.namespace path: namespace status: conditions: - lastProbeTime: null lastTransitionTime: "2025-10-29T15:55:09Z" status: "True" type: PodReadyToStartContainers - lastProbeTime: null lastTransitionTime: "2025-10-29T15:55:08Z" status: "True" type: Initialized - lastProbeTime: null lastTransitionTime: "2025-10-29T15:55:14Z" status: "True" type: Ready - lastProbeTime: null lastTransitionTime: "2025-10-29T15:55:14Z" status: "True" type: ContainersReady - lastProbeTime: null lastTransitionTime: "2025-10-29T15:55:08Z" status: "True" type: PodScheduled containerStatuses: - containerID: containerd://9ac33a2d85fae759b3c34ca53bc4d89e1393fb4bb50183d837b7a057642a58a6 image: registry.gitlab.com/timvisee/send:v3.4.20 imageID: registry.gitlab.com/timvisee/send@sha256:47986cf6ef69743c97cab26b828335c6887d6b02ce2a1fb18039984d293e4d78 lastState: {} name: send ready: true restartCount: 0 started: true state: running: startedAt: "2025-10-29T15:55:08Z" volumeMounts: - mountPath: /uploads name: uploads - mountPath: /var/run/secrets/kubernetes.io/serviceaccount name: kube-api-access-5fhtj readOnly: true recursiveReadOnly: Disabled hostIP: 192.168.31.54 hostIPs: - ip: 192.168.31.54 phase: Running podIP: 10.244.0.78 podIPs: - ip: 10.244.0.78 qosClass: BestEffort startTime: "2025-10-29T15:55:08Z" - apiVersion: v1 kind: Service metadata: annotations: argocd.argoproj.io/tracking-id: send:/Service:send/send kubectl.kubernetes.io/last-applied-configuration: | {"apiVersion":"v1","kind":"Service","metadata":{"annotations":{"argocd.argoproj.io/tracking-id":"send:/Service:send/send","meta.helm.sh/release-name":"send","meta.helm.sh/release-namespace":"send"},"creationTimestamp":"2025-08-12T08:43:41Z","labels":{"app.kubernetes.io/instance":"send","app.kubernetes.io/managed-by":"Helm","app.kubernetes.io/name":"send","app.kubernetes.io/version":"v3.4.20","helm.sh/chart":"send-1.2.2"},"name":"send","namespace":"send","resourceVersion":"12122293","uid":"182d27f5-7e86-4155-9c3d-2fc78e171e92"},"spec":{"clusterIP":"10.111.192.18","clusterIPs":["10.111.192.18"],"externalTrafficPolicy":"Cluster","internalTrafficPolicy":"Cluster","ipFamilies":["IPv4"],"ipFamilyPolicy":"SingleStack","ports":[{"name":"http","nodePort":31030,"port":1443,"protocol":"TCP","targetPort":"http"}],"selector":{"app.kubernetes.io/instance":"send","app.kubernetes.io/name":"send"},"sessionAffinity":"None","type":"NodePort"},"status":{"loadBalancer":{}}} meta.helm.sh/release-name: send meta.helm.sh/release-namespace: send creationTimestamp: "2025-10-29T15:53:57Z" labels: app.kubernetes.io/instance: send app.kubernetes.io/managed-by: Helm app.kubernetes.io/name: send app.kubernetes.io/version: v3.4.20 helm.sh/chart: send-1.2.2 name: send namespace: send resourceVersion: "20640739" uid: 50ad7561-ee48-492d-bd23-8aeb133d8484 spec: clusterIP: 10.111.192.18 clusterIPs: - 10.111.192.18 externalTrafficPolicy: Cluster internalTrafficPolicy: Cluster ipFamilies: - IPv4 ipFamilyPolicy: SingleStack ports: - name: http nodePort: 31030 port: 1443 protocol: TCP targetPort: http selector: app.kubernetes.io/instance: send app.kubernetes.io/name: send sessionAffinity: None type: NodePort status: loadBalancer: {} - apiVersion: apps/v1 kind: Deployment metadata: annotations: argocd.argoproj.io/tracking-id: send:apps/Deployment:send/send deployment.kubernetes.io/revision: "1" kubectl.kubernetes.io/last-applied-configuration: | {"apiVersion":"apps/v1","kind":"Deployment","metadata":{"annotations":{"argocd.argoproj.io/tracking-id":"send:apps/Deployment:send/send","deployment.kubernetes.io/revision":"10","meta.helm.sh/release-name":"send","meta.helm.sh/release-namespace":"send"},"creationTimestamp":"2025-08-12T08:43:41Z","generation":11,"labels":{"app.kubernetes.io/instance":"send","app.kubernetes.io/managed-by":"Helm","app.kubernetes.io/name":"send","app.kubernetes.io/version":"v3.4.20","helm.sh/chart":"send-1.2.2"},"name":"send","namespace":"send","resourceVersion":"12273742","uid":"6b144969-395e-4bc5-9e94-c93a2cbc301a"},"spec":{"progressDeadlineSeconds":600,"replicas":1,"revisionHistoryLimit":3,"selector":{"matchLabels":{"app.kubernetes.io/instance":"send","app.kubernetes.io/name":"send"}},"strategy":{"type":"Recreate"},"template":{"metadata":{"annotations":{"kubectl.kubernetes.io/restartedAt":"2025-08-12T15:56:32+02:00"},"creationTimestamp":null,"labels":{"app.kubernetes.io/instance":"send","app.kubernetes.io/name":"send"}},"spec":{"automountServiceAccountToken":true,"containers":[{"env":[{"name":"BASE_URL","value":"https://send.experlab.xyz"},{"name":"DETECT_BASE_URL","value":"false"},{"name":"MAX_ANON_FILE_SIZE","value":"21474836480"},{"name":"MAX_FILE_SIZE","value":"21474836480"},{"name":"TZ","value":"UTC"},{"name":"UI_MAX_ANON_FILE_SIZE","value":"21474836480"},{"name":"UI_MAX_FILE_SIZE","value":"21474836480"}],"image":"registry.gitlab.com/timvisee/send:v3.4.20","imagePullPolicy":"IfNotPresent","livenessProbe":{"failureThreshold":3,"periodSeconds":10,"successThreshold":1,"tcpSocket":{"port":1443},"timeoutSeconds":1},"name":"send","ports":[{"containerPort":1443,"name":"http","protocol":"TCP"}],"readinessProbe":{"failureThreshold":3,"periodSeconds":10,"successThreshold":1,"tcpSocket":{"port":1443},"timeoutSeconds":1},"resources":{},"startupProbe":{"failureThreshold":30,"periodSeconds":5,"successThreshold":1,"tcpSocket":{"port":1443},"timeoutSeconds":1},"terminationMessagePath":"/dev/termination-log","terminationMessagePolicy":"File","volumeMounts":[{"mountPath":"/uploads","name":"uploads"}]}],"dnsPolicy":"ClusterFirst","enableServiceLinks":true,"restartPolicy":"Always","schedulerName":"default-scheduler","securityContext":{},"serviceAccount":"default","serviceAccountName":"default","terminationGracePeriodSeconds":30,"volumes":[{"name":"uploads","persistentVolumeClaim":{"claimName":"send-uploads"}}]}}},"status":{"availableReplicas":1,"conditions":[{"lastTransitionTime":"2025-10-29T15:53:38Z","lastUpdateTime":"2025-10-29T15:53:38Z","message":"Deployment has minimum availability.","reason":"MinimumReplicasAvailable","status":"True","type":"Available"},{"lastTransitionTime":"2025-10-29T15:52:41Z","lastUpdateTime":"2025-10-29T15:53:38Z","message":"ReplicaSet \"send-7947f95576\" has successfully progressed.","reason":"NewReplicaSetAvailable","status":"True","type":"Progressing"}],"observedGeneration":1,"readyReplicas":1,"replicas":1,"updatedReplicas":1}} meta.helm.sh/release-name: send meta.helm.sh/release-namespace: send creationTimestamp: "2025-10-29T15:54:05Z" generation: 1 labels: app.kubernetes.io/instance: send app.kubernetes.io/managed-by: Helm app.kubernetes.io/name: send app.kubernetes.io/version: v3.4.20 helm.sh/chart: send-1.2.2 name: send namespace: send resourceVersion: "20641014" uid: 5de7d694-02f2-4e22-9376-aaef956bdf31 spec: progressDeadlineSeconds: 600 replicas: 1 revisionHistoryLimit: 3 selector: matchLabels: app.kubernetes.io/instance: send app.kubernetes.io/name: send strategy: type: Recreate template: metadata: annotations: kubectl.kubernetes.io/restartedAt: "2025-08-12T15:56:32+02:00" creationTimestamp: null labels: app.kubernetes.io/instance: send app.kubernetes.io/name: send spec: automountServiceAccountToken: true containers: - env: - name: BASE_URL value: https://send.experlab.xyz - name: DETECT_BASE_URL value: "false" - name: MAX_ANON_FILE_SIZE value: "21474836480" - name: MAX_FILE_SIZE value: "21474836480" - name: TZ value: UTC - name: UI_MAX_ANON_FILE_SIZE value: "21474836480" - name: UI_MAX_FILE_SIZE value: "21474836480" image: registry.gitlab.com/timvisee/send:v3.4.20 imagePullPolicy: IfNotPresent livenessProbe: failureThreshold: 3 periodSeconds: 10 successThreshold: 1 tcpSocket: port: 1443 timeoutSeconds: 1 name: send ports: - containerPort: 1443 name: http protocol: TCP readinessProbe: failureThreshold: 3 periodSeconds: 10 successThreshold: 1 tcpSocket: port: 1443 timeoutSeconds: 1 resources: {} startupProbe: failureThreshold: 30 periodSeconds: 5 successThreshold: 1 tcpSocket: port: 1443 timeoutSeconds: 1 terminationMessagePath: /dev/termination-log terminationMessagePolicy: File volumeMounts: - mountPath: /uploads name: uploads dnsPolicy: ClusterFirst enableServiceLinks: true restartPolicy: Always schedulerName: default-scheduler securityContext: {} serviceAccount: default serviceAccountName: default terminationGracePeriodSeconds: 30 volumes: - name: uploads persistentVolumeClaim: claimName: send-uploads status: availableReplicas: 1 conditions: - lastTransitionTime: "2025-10-29T15:55:14Z" lastUpdateTime: "2025-10-29T15:55:14Z" message: Deployment has minimum availability. reason: MinimumReplicasAvailable status: "True" type: Available - lastTransitionTime: "2025-10-29T15:54:05Z" lastUpdateTime: "2025-10-29T15:55:14Z" message: ReplicaSet "send-7947f95576" has successfully progressed. reason: NewReplicaSetAvailable status: "True" type: Progressing observedGeneration: 1 readyReplicas: 1 replicas: 1 updatedReplicas: 1 - apiVersion: apps/v1 kind: ReplicaSet metadata: annotations: argocd.argoproj.io/tracking-id: send:apps/Deployment:send/send deployment.kubernetes.io/desired-replicas: "1" deployment.kubernetes.io/max-replicas: "1" deployment.kubernetes.io/revision: "1" meta.helm.sh/release-name: send meta.helm.sh/release-namespace: send creationTimestamp: "2025-10-29T15:55:08Z" generation: 1 labels: app.kubernetes.io/instance: send app.kubernetes.io/name: send pod-template-hash: 7947f95576 name: send-7947f95576 namespace: send ownerReferences: - apiVersion: apps/v1 blockOwnerDeletion: true controller: true kind: Deployment name: send uid: 5de7d694-02f2-4e22-9376-aaef956bdf31 resourceVersion: "20641013" uid: 048fb4a4-7b8b-4049-8c37-b55732a8114f spec: replicas: 1 selector: matchLabels: app.kubernetes.io/instance: send app.kubernetes.io/name: send pod-template-hash: 7947f95576 template: metadata: annotations: kubectl.kubernetes.io/restartedAt: "2025-08-12T15:56:32+02:00" creationTimestamp: null labels: app.kubernetes.io/instance: send app.kubernetes.io/name: send pod-template-hash: 7947f95576 spec: automountServiceAccountToken: true containers: - env: - name: BASE_URL value: https://send.experlab.xyz - name: DETECT_BASE_URL value: "false" - name: MAX_ANON_FILE_SIZE value: "21474836480" - name: MAX_FILE_SIZE value: "21474836480" - name: TZ value: UTC - name: UI_MAX_ANON_FILE_SIZE value: "21474836480" - name: UI_MAX_FILE_SIZE value: "21474836480" image: registry.gitlab.com/timvisee/send:v3.4.20 imagePullPolicy: IfNotPresent livenessProbe: failureThreshold: 3 periodSeconds: 10 successThreshold: 1 tcpSocket: port: 1443 timeoutSeconds: 1 name: send ports: - containerPort: 1443 name: http protocol: TCP readinessProbe: failureThreshold: 3 periodSeconds: 10 successThreshold: 1 tcpSocket: port: 1443 timeoutSeconds: 1 resources: {} startupProbe: failureThreshold: 30 periodSeconds: 5 successThreshold: 1 tcpSocket: port: 1443 timeoutSeconds: 1 terminationMessagePath: /dev/termination-log terminationMessagePolicy: File volumeMounts: - mountPath: /uploads name: uploads dnsPolicy: ClusterFirst enableServiceLinks: true restartPolicy: Always schedulerName: default-scheduler securityContext: {} serviceAccount: default serviceAccountName: default terminationGracePeriodSeconds: 30 volumes: - name: uploads persistentVolumeClaim: claimName: send-uploads status: availableReplicas: 1 fullyLabeledReplicas: 1 observedGeneration: 1 readyReplicas: 1 replicas: 1 kind: List metadata: resourceVersion: ""