apiVersion: apps/v1 kind: Deployment metadata: name: frontpod-deployment namespace: factorytrace spec: selector: matchLabels: role: frontpod replicas: 1 template: metadata: labels: role: frontpod spec: imagePullSecrets: - name: onedev-secret containers: - name: frontpod image: devops.vespot.co:5000/factorytracefront:aslan imagePullPolicy: Always resources: requests: memory: "128Mi" cpu: "200m" limits: memory: "512Mi" cpu: "500m" ports: - containerPort: 80 --- apiVersion: v1 kind: Service metadata: name: frontpod-service namespace: factorytrace spec: ports: - port: 80 targetPort: 80 selector: role: frontpod