pipeline.yaml 648 B

1234567891011121314151617181920212223242526272829303132333435363738
  1. apiVersion: apps/v1
  2. kind: Deployment
  3. metadata:
  4. namespace: test
  5. name: pipleline
  6. labels:
  7. app: pipleline
  8. spec:
  9. replicas: 2
  10. selector:
  11. matchLabels:
  12. app: pipleline
  13. template:
  14. metadata:
  15. labels:
  16. app: pipleline
  17. spec:
  18. containers:
  19. - name: pipleline
  20. image: 192.168.0.5:9080/repo/pipeline:v6.0.4
  21. imagePullPolicy: Always
  22. ports:
  23. - containerPort: 8080
  24. ---
  25. apiVersion: v1
  26. kind: Service
  27. metadata:
  28. namespace: test
  29. labels:
  30. app: pipleline
  31. name: pipleline
  32. spec:
  33. selector:
  34. app: pipleline
  35. ports:
  36. - port: 18081
  37. targetPort: 8080
  38. type: ClusterIP