apiVersion: apps/v1 kind: Deployment metadata: name: ptp-chat-backend namespace: ptp-chat labels: app: ptp-chat-backend spec: revisionHistoryLimit: 2 selector: matchLabels: app: ptp-chat-backend template: metadata: labels: app: ptp-chat-backend spec: containers: - name: ptp-chat-backend image: gitea.controller.bittehackmichnicht.de/apps/ptpchat-backend/ptp-chat-backend:latest imagePullPolicy: Always envFrom: - secretRef: name: ptp-chat-secret env: - name: SPRING_DATASOURCE_URL value: "jdbc:postgresql://ptp-chat-db.ptp-chat.svc.cluster.local:5432/praxistransfer" - name: KEYCLOAK_ADMIN_URL value: "https://keycloak.controller.bittehackmichnicht.de" - name: KEYCLOAK_ADMIN_REALM value: "PraxistransferKeycloak" - name: SERVER_TOMCAT_ACCESSLOG_ENABLED value: "true" ports: - name: http containerPort: 8081 resources: requests: memory: 400Mi cpu: 0.1 limits: memory: 800Mi cpu: 0.5 readinessProbe: httpGet: path: /actuator/health port: 8081 imagePullSecrets: - name: pull-secret