| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146 |
- ---
- # Source: testchart/charts/legacy-web/templates/serviceaccount.yaml
- apiVersion: v1
- kind: ServiceAccount
- metadata:
- name: legacy-web
- labels:
- helm.sh/chart: legacy-web-0.136.0
- app.kubernetes.io/name: legacy-web
- app.kubernetes.io/instance: umbrella-chart
- app.kubernetes.io/version: "1.25.0"
- app.kubernetes.io/managed-by: Helm
- ---
- # Source: testchart/charts/legacy-web/templates/service.yaml
- apiVersion: v1
- kind: Service
- metadata:
- name: legacy-web
- labels:
- helm.sh/chart: legacy-web-0.136.0
- app.kubernetes.io/name: legacy-web
- app.kubernetes.io/instance: umbrella-chart
- app.kubernetes.io/version: "1.25.0"
- app.kubernetes.io/managed-by: Helm
- spec:
-
- type: ClusterIP
-
- ports:
- - port: 80
- targetPort: http
- protocol: TCP
- name: http
- selector:
- app.kubernetes.io/name: legacy-web
- app.kubernetes.io/instance: umbrella-chart
- ---
- # Source: testchart/charts/legacy-web/templates/deployment.yaml
- apiVersion: apps/v1
- kind: Deployment
- metadata:
- name: legacy-web
- labels:
- helm.sh/chart: legacy-web-0.136.0
- app.kubernetes.io/name: legacy-web
- app.kubernetes.io/instance: umbrella-chart
- app.kubernetes.io/version: "1.25.0"
- app.kubernetes.io/managed-by: Helm
- spec:
- replicas: 1
-
-
- selector:
- matchLabels:
- app.kubernetes.io/name: legacy-web
- app.kubernetes.io/instance: umbrella-chart
- template:
- metadata:
- annotations:
- helm.sh/revision: "1"
- labels:
- app.kubernetes.io/name: legacy-web
- app.kubernetes.io/instance: umbrella-chart
- porter.run/application-name: "umbrella-chart"
- spec:
- serviceAccountName: legacy-web
- terminationGracePeriodSeconds: 30
- hostAliases:
- []
- securityContext:
- null
- containers:
- - name: legacy-web
- securityContext:
- null
- image: "nginx:latest"
- imagePullPolicy: Always
- ports:
- - name: http
- containerPort: 80
- protocol: TCP
-
-
-
-
- resources:
- requests:
- cpu: 100m
- memory: 256Mi
- limits:
- memory: 256Mi
-
-
- env:
- # Porter default environment variables
- - name: PORTER_RESOURCES_RAM
- value: "256Mi"
- - name: PORTER_RESOURCES_CPU
- value: "100m"
- - name: PORTER_RESOURCES_REPLICAS
- value: "1"
- - name: PORTER_NODE_NAME
- valueFrom:
- fieldRef:
- fieldPath: spec.nodeName
- - name: PORTER_POD_NAME
- valueFrom:
- fieldRef:
- fieldPath: metadata.name
- - name: PORTER_POD_IP
- valueFrom:
- fieldRef:
- fieldPath: status.podIP
- - name: PORTER_POD_IMAGE_TAG
- value: "latest"
- - name: PORTER_POD_REVISION
- value: "1"
-
-
-
- tolerations:
- - key: "removable"
- operator: "Equal"
- value: "true"
- effect: "NoSchedule"
- ---
- # Source: testchart/charts/legacy-web/templates/tests/test-connection.yaml
- apiVersion: v1
- kind: Pod
- metadata:
- name: "legacy-web-test-connection"
- labels:
- helm.sh/chart: legacy-web-0.136.0
- app.kubernetes.io/name: legacy-web
- app.kubernetes.io/instance: umbrella-chart
- app.kubernetes.io/version: "1.25.0"
- app.kubernetes.io/managed-by: Helm
- annotations:
- "helm.sh/hook": test-success
- spec:
- containers:
- - name: wget
- image: busybox
- command: ['wget']
- args: ['legacy-web:80']
- restartPolicy: Never
|