# ================================ # STIRLING PDF - STATELESS # https://github.com/Stirling-Tools/Stirling-PDF # ================================ --- apiVersion: apps/v1 kind: Deployment metadata: name: stirling-pdf labels: app: stirling-pdf spec: replicas: 1 selector: matchLabels: app: stirling-pdf template: metadata: labels: app: stirling-pdf spec: nodeSelector: kubernetes.io/hostname: mist containers: - name: stirling-pdf image: frooodle/s-pdf:latest ports: - containerPort: 8080 env: - name: DOCKER_ENABLE_SECURITY value: "false" resources: requests: cpu: "200m" memory: "512Mi" limits: cpu: "1" memory: "1Gi" --- apiVersion: v1 kind: Service metadata: name: stirling-pdf spec: selector: app: stirling-pdf ports: - port: 8080 targetPort: 8080 --- apiVersion: traefik.io/v1alpha1 kind: IngressRoute metadata: name: stirling-pdf-ingressroute spec: entryPoints: - websecure routes: - match: Host(`pdf.juntekim.com`) kind: Rule services: - name: stirling-pdf port: 8080 tls: certResolver: myresolver domains: - main: pdf.juntekim.com