--- kind: Deployment apiVersion: apps/v1 metadata: name: beagle-extends-sdk-golden-api labels: app: beagle-extends-sdk-golden-api spec: replicas: 1 selector: matchLabels: app: beagle-extends-sdk-golden-api template: metadata: labels: app: beagle-extends-sdk-golden-api spec: containers: - name: beagle-extends-sdk-golden-api image: hub.wodcloud.com/xinchuang/sdt-cryptohi-api:v1.0.0-amd64 imagePullPolicy: Always resources: limits: cpu: 1 memory: 2Gi requests: cpu: 0.1 memory: 256Mi ports: - containerPort: 8080 name: http volumeMounts: - name: localtime mountPath: /etc/localtime envFrom: - configMapRef: name: xc-sdt-cryptohi-api-config-dev volumes: - name: localtime hostPath: path: /etc/localtime --- kind: Service apiVersion: v1 metadata: name: beagle-extends-sdk-golden-api spec: selector: app: beagle-extends-sdk-golden-api ports: - name: beagle-extends-sdk-golden-api port: 80 targetPort: 8080 --- kind: IngressRoute apiVersion: bcc.bd-apaas.com/v1alpha1 metadata: name: beagle-extends-sdk-golden-api spec: entryPoints: - websecure routes: - kind: Rule match: Host(`xc-cloud.dev.wodcloud.com`) && PathPrefix(`/sdk/golden/api`) services: - name: beagle-extends-sdk-golden-api port: 80 tls: certResolver: default