apiVersion: apps/v1
kind: Deployment
metadata:
name: order-task-schedule-sz-test-deploy
namespace: templar
spec:
selector:
matchLabels:
app: order-task-schedule-sz-test
replicas: 1
template:
metadata:
labels:
app: order-task-schedule-sz-test
spec:
volumes:
- name: config-volume
configMap:
name: order-task-schedule-sz-test-config
containers:
- image: 633349536424.dkr.ecr.cn-north-1.amazonaws.com.cn/flex-galaxy/templar/order-schedule:1.0.0.54
name: order-task-schedule
resources:
requests:
memory: '2Gi'
cpu: '500m'
limits:
memory: '2Gi'
cpu: '500m'
ports:
- name: dev-http
containerPort: 8080
env:
- name: JAVA_OPTS
value: '-Xmx1536M -Xms1536M'
volumeMounts:
- name: config-volume
mountPath: /application-dev.yml
subPath: application-dev.yml
- name: config-volume
mountPath: /application.yml
subPath: application.yml
apiVersion: extensions/v1beta1
kind: Ingress
metadata:
namespace: templar
name: order-task-schedule-sz-test-ingress
annotations:
kubernetes.io/ingress.class: alb
alb.ingress.kubernetes.io/group.name: cnp.ingress-alb.test-env-use
alb.ingress.kubernetes.io/scheme: internet-facing
alb.ingress.kubernetes.io/target-type: ip
alb.ingress.kubernetes.io/listen-ports: '[{"HTTPS": 443}]'
alb.ingress.kubernetes.io/certificate-arn: arn:aws-cn:acm:cn-northwest-1:633349536424:certificate/d3a9fed8-33ec-45bb-afc4-9bd3e30c0b3f
alb.ingress.kubernetes.io/healthcheck-path: /order-task-schedule-sz-test/notify/task/record/
alb.ingress.kubernetes.io/success-codes: '400'
spec:
rules:
- host: flexgalaxy-com-test.syriusrobotics.com
http:
paths:
- path: /order-task-schedule-sz-test/**
backend:
serviceName: order-task-schedule-sz-test-svc
servicePort: 8080
apiVersion: v1
kind: Service
metadata:
name: order-task-schedule-sz-test-svc
namespace: templar
spec:
ports:
- port: 8080
targetPort: dev-http
selector:
app: order-task-schedule-sz-test