apiVersion: apps/v1 kind: Deployment metadata: name: log-center-api labels: app: log-center-api spec: replicas: 1 selector: matchLabels: app: log-center-api template: metadata: labels: app: log-center-api spec: containers: - name: log-center-api image: ${CI_REGISTRY_IMAGE}/log-center-api:latest imagePullPolicy: Always ports: - containerPort: 8002 env: # PostgreSQL Database - name: DB_HOST value: "pgm-7xv4811oj11j86htzo.pg.rds.aliyuncs.com" - name: DB_PORT value: "5432" - name: DB_NAME value: "log_center" - name: DB_USER value: "log_center" - name: DB_PASSWORD value: "JogNQdtrd3WY8CBCAiYfYEGx" resources: requests: memory: "128Mi" cpu: "100m" limits: memory: "512Mi" cpu: "500m" --- apiVersion: v1 kind: Service metadata: name: log-center-api spec: selector: app: log-center-api ports: - protocol: TCP port: 8002 targetPort: 8002