template.yaml 2.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889
  1. # Source: newumbrella/charts/legacy-web/templates/deployment.yaml
  2. apiVersion: apps/v1
  3. kind: Deployment
  4. metadata:
  5. name: legacy-web2
  6. labels:
  7. helm.sh/chart: legacy-web-0.136.0
  8. app.kubernetes.io/name: legacy-web
  9. app.kubernetes.io/instance: release-name
  10. app.kubernetes.io/version: "1.25.0"
  11. app.kubernetes.io/managed-by: Helm
  12. spec:
  13. replicas: 1
  14. selector:
  15. matchLabels:
  16. app.kubernetes.io/name: legacy-web
  17. app.kubernetes.io/instance: release-name
  18. template:
  19. metadata:
  20. annotations:
  21. helm.sh/revision: "1"
  22. labels:
  23. app.kubernetes.io/name: legacy-web
  24. app.kubernetes.io/instance: release-name
  25. porter.run/application-name: "release-name"
  26. spec:
  27. serviceAccountName: legacy-web
  28. terminationGracePeriodSeconds: 30
  29. hostAliases:
  30. []
  31. securityContext:
  32. null
  33. containers:
  34. - name: legacy-web
  35. securityContext:
  36. null
  37. image: "nginx:latest"
  38. imagePullPolicy: Always
  39. ports:
  40. - name: http
  41. containerPort: 80
  42. protocol: TCP
  43. resources:
  44. requests:
  45. cpu: 100m
  46. memory: 256Mi
  47. limits:
  48. memory: 256Mi
  49. env:
  50. # Porter default environment variables
  51. - name: PORTER_RESOURCES_RAM
  52. value: "256Mi"
  53. - name: PORTER_RESOURCES_CPU
  54. value: "100m"
  55. - name: PORTER_RESOURCES_REPLICAS
  56. value: "1"
  57. - name: PORTER_NODE_NAME
  58. valueFrom:
  59. fieldRef:
  60. fieldPath: spec.nodeName
  61. - name: PORTER_POD_NAME
  62. valueFrom:
  63. fieldRef:
  64. fieldPath: metadata.name
  65. - name: PORTER_POD_IP
  66. valueFrom:
  67. fieldRef:
  68. fieldPath: status.podIP
  69. - name: PORTER_POD_IMAGE_TAG
  70. value: "latest"
  71. - name: PORTER_POD_REVISION
  72. value: "1"
  73. tolerations:
  74. - key: "removable"
  75. operator: "Equal"
  76. value: "true"
  77. effect: "NoSchedule"