apiVersion: apps/v1 kind: Deployment metadata: name: apkt-eis spec: progressDeadlineSeconds: 600 replicas: 1 revisionHistoryLimit: 10 selector: matchLabels: app: apkt-eis strategy: rollingUpdate: maxSurge: 0 maxUnavailable: 100% type: RollingUpdate template: metadata: labels: app: apkt-eis io.portainer.kubernetes.application.name: apkt-eis spec: containers: - image: apkt-eis:latest imagePullPolicy: IfNotPresent name: apkt-eis resources: {} terminationMessagePath: /dev/termination-log terminationMessagePolicy: File dnsPolicy: ClusterFirst restartPolicy: Always schedulerName: default-scheduler securityContext: {} terminationGracePeriodSeconds: 30 --- apiVersion: v1 kind: Service metadata: name: apkt-eis spec: internalTrafficPolicy: Cluster ipFamilies: - IPv4 ipFamilyPolicy: SingleStack ports: - name: port-0 port: 32166 protocol: TCP targetPort: 80 selector: app: apkt-eis sessionAffinity: None type: ClusterIP status: loadBalancer: {}