github.com/GoogleContainerTools/kpt@v1.0.0-beta.50.0.20240520170205-c25345ffcbee/thirdparty/kyaml/runfn/test/testdata/java/java-deployment.resource.yaml (about) 1 # Copyright 2019 The Kubernetes Authors. 2 # SPDX-License-Identifier: Apache-2.0 3 apiVersion: apps/v1 4 kind: Deployment 5 metadata: 6 name: app 7 labels: 8 app: java 9 spec: 10 selector: 11 matchLabels: 12 app: java 13 template: 14 metadata: 15 labels: 16 app: java 17 spec: 18 restartPolicy: Always 19 containers: 20 - name: app 21 image: gcr.io/project/app:version 22 command: 23 - java 24 - -jar 25 - /app.jar 26 ports: 27 - containerPort: 8080 28 envFrom: 29 - configMapRef: 30 name: app-config 31 env: 32 - name: JAVA_OPTS 33 value: -XX:+UnlockExperimentalVMOptions -XX:+UseCGroupMemoryLimitForHeap 34 -Djava.security.egd=file:/dev/./urandom 35 imagePullPolicy: Always 36 minReadySeconds: 5