# Edited to contain commented-out stress arguments. Remove # the comments to pass those values to the container. apiVersion: apps/v1 kind: Deployment metadata: annotations: deployment.kubernetes.io/revision: "1" generation: 1 labels: app: hog name: hog namespace: default spec: replicas: 1 selector: matchLabels: app: hog strategy: rollingUpdate: maxSurge: 1 maxUnavailable: 1 type: RollingUpdate template: metadata: creationTimestamp: null labels: app: hog spec: containers: - image: vish/stress imagePullPolicy: Always name: hog resources: limits: # cpu: "1" memory: "4Gi" requests: # cpu: "0.5" memory: "2500Mi" # args: # - -cpus # - "2" # - -mem-total # - "1950Mi" # - -mem-alloc-size # - "100Mi" # - -mem-alloc-sleep # - "1s" terminationMessagePath: /dev/termination-log terminationMessagePolicy: File dnsPolicy: ClusterFirst restartPolicy: Always schedulerName: default-scheduler securityContext: {} terminationGracePeriodSeconds: 30