diff --git a/stockmanager.py b/stockmanager.py new file mode 100644 index 0000000..ffb74d3 --- /dev/null +++ b/stockmanager.py @@ -0,0 +1,42 @@ +--- +apiVersion: v1 +kind: Service +metadata: + name: stockmanager + labels: + app: stockmanager +spec: + type: NodePort + selector: + app: stockmanager + ports: + - protocol: TCP + port: 8030 + name: http + +--- +apiVersion: apps/v1 +kind: Deployment +metadata: + name: stockmanager +spec: + selector: + matchLabels: + app: stockmanager + replicas: 1 + template: + metadata: + labels: + app: stockmanager + spec: + containers: + - name: stockmanager + image: thetips4you/stockmanager:latest + ports: + - containerPort: 8030 + livenessProbe: + httpGet: + path: /health + port: 8030 + initialDelaySeconds: 30 + timeoutSeconds: 1