diff --git a/argocd/manifests/send/send-live.yaml b/argocd/manifests/send/send-live.yaml index 538ac74..2fcfd99 100644 --- a/argocd/manifests/send/send-live.yaml +++ b/argocd/manifests/send/send-live.yaml @@ -1,216 +1,5 @@ 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: @@ -218,10 +7,10 @@ items: 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}} + {"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-08-12T09:27:35Z","lastUpdateTime":"2025-08-12T13:57:08Z","message":"ReplicaSet \"send-7947f95576\" has successfully progressed.","reason":"NewReplicaSetAvailable","status":"True","type":"Progressing"},{"lastTransitionTime":"2025-08-24T01:02:15Z","lastUpdateTime":"2025-08-24T01:02:15Z","message":"Deployment has minimum availability.","reason":"MinimumReplicasAvailable","status":"True","type":"Available"}],"observedGeneration":11,"readyReplicas":1,"replicas":1,"updatedReplicas":1}} meta.helm.sh/release-name: send meta.helm.sh/release-namespace: send - creationTimestamp: "2025-10-29T15:54:05Z" + creationTimestamp: "2025-10-29T16:21:45Z" generation: 1 labels: app.kubernetes.io/instance: send @@ -231,8 +20,8 @@ items: helm.sh/chart: send-1.2.2 name: send namespace: send - resourceVersion: "20641014" - uid: 5de7d694-02f2-4e22-9376-aaef956bdf31 + resourceVersion: "20643517" + uid: 9d457da6-eae7-45d0-b096-920f0fce7f27 spec: progressDeadlineSeconds: 600 replicas: 1 @@ -318,14 +107,14 @@ items: status: availableReplicas: 1 conditions: - - lastTransitionTime: "2025-10-29T15:55:14Z" - lastUpdateTime: "2025-10-29T15:55:14Z" + - lastTransitionTime: "2025-10-29T16:21:52Z" + lastUpdateTime: "2025-10-29T16:21:52Z" message: Deployment has minimum availability. reason: MinimumReplicasAvailable status: "True" type: Available - - lastTransitionTime: "2025-10-29T15:54:05Z" - lastUpdateTime: "2025-10-29T15:55:14Z" + - lastTransitionTime: "2025-10-29T16:21:45Z" + lastUpdateTime: "2025-10-29T16:21:52Z" message: ReplicaSet "send-7947f95576" has successfully progressed. reason: NewReplicaSetAvailable status: "True" @@ -334,119 +123,48 @@ items: readyReplicas: 1 replicas: 1 updatedReplicas: 1 -- apiVersion: apps/v1 - kind: ReplicaSet +- apiVersion: v1 + kind: Service 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" + 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:55:08Z" - generation: 1 + creationTimestamp: "2025-10-29T16:21:37Z" labels: app.kubernetes.io/instance: send + app.kubernetes.io/managed-by: Helm app.kubernetes.io/name: send - pod-template-hash: 7947f95576 - name: send-7947f95576 + app.kubernetes.io/version: v3.4.20 + helm.sh/chart: send-1.2.2 + name: send 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 + resourceVersion: "20643420" + uid: cf1ed40f-d1d9-41d5-84d6-3d6cabd025e7 spec: - replicas: 1 + 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: - 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 + app.kubernetes.io/instance: send + app.kubernetes.io/name: send + sessionAffinity: None + type: NodePort status: - availableReplicas: 1 - fullyLabeledReplicas: 1 - observedGeneration: 1 - readyReplicas: 1 - replicas: 1 + loadBalancer: {} kind: List metadata: resourceVersion: ""