github.com/replicatedhq/ship@v0.55.0/integration/base/helm-nginx/expected/installer/charts/rendered/deployment.yaml (about) 1 --- 2 # Source: nginx/templates/deployment.yaml 3 apiVersion: extensions/v1beta1 4 kind: Deployment 5 metadata: 6 # This uses a "fullname" template (see _helpers) 7 # Basing names on .Release.Name means that the same chart can be installed 8 # multiple times into the same namespace. 9 name: integration-test-helm-nginx 10 labels: 11 # The "heritage" label is used to track which tool deployed a given chart. 12 # It is useful for admins who want to see what releases a particular tool 13 # is responsible for. 14 heritage: Tiller 15 # The "release" convention makes it easy to tie a release to all of the 16 # Kubernetes resources that were created as part of that release. 17 release: integration-test-helm 18 # This makes it easy to audit chart usage. 19 chart: nginx-0.1.0 20 app: nginx 21 spec: 22 replicas: 1 23 template: 24 metadata: 25 labels: 26 app: nginx 27 release: integration-test-helm 28 spec: 29 containers: 30 - name: nginx 31 image: "nginx:1.11.0" 32 imagePullPolicy: IfNotPresent 33 ports: 34 - name: http 35 containerPort: 80 36 protocol: TCP 37 # This (and the volumes section below) mount the config map as a volume. 38 volumeMounts: 39 - mountPath: /usr/share/nginx/html 40 name: wwwdata-volume 41 resources: 42 # Allow chart users to specify resources. Usually, no default should be set, so this is left to be a conscious 43 # choice to the chart users and avoids that charts don't run out of the box on, e. g., Minikube when high resource 44 # requests are specified by default. 45 {} 46 47 volumes: 48 - name: wwwdata-volume 49 configMap: 50 name: integration-test-helm-nginx