X-Git-Url: https://gerrit.akraino.org/r/gitweb?p=ta%2Fcloudtaf.git;a=blobdiff_plain;f=resources%2Ftest_charts%2Fcpu-pooling-mix1%2Ftemplates%2Fcpupooling-deployment5.yaml;fp=resources%2Ftest_charts%2Fcpu-pooling-mix1%2Ftemplates%2Fcpupooling-deployment5.yaml;h=462cac0f475c18493611008a44aed81d39738e67;hp=0000000000000000000000000000000000000000;hb=af5eb3ff36b92ab1d9c156ffa0391eadc73eb6ba;hpb=025a45508d009db84c34076fb4a668f712628d6d diff --git a/resources/test_charts/cpu-pooling-mix1/templates/cpupooling-deployment5.yaml b/resources/test_charts/cpu-pooling-mix1/templates/cpupooling-deployment5.yaml new file mode 100644 index 0000000..462cac0 --- /dev/null +++ b/resources/test_charts/cpu-pooling-mix1/templates/cpupooling-deployment5.yaml @@ -0,0 +1,48 @@ +apiVersion: apps/v1 +kind: Deployment +metadata: + name: cpu-pooling-5 + namespace: default +spec: + selector: + matchLabels: + app: cpu-pooling + template: + metadata: + labels: + app: cpu-pooling + annotations: + nokia.k8s.io/cpus: | + [{ + "container": "cpu-pooling1", + "processes": + [{ + "process": "/usr/bin/dumb-init", + "args": ["-c", "sleep", "1000"], + "pool": "exclusive_caas", + "cpus": {{ .Values.proc_req }} + }] + }] + spec: + containers: + - name: cpu-pooling1 + image: {{ .Values.registry_url }}:5555/caas/alpine_test:latest + imagePullPolicy: IfNotPresent + command: ["/usr/bin/dumb-init", "-c", "--"] + args: ["sleep", "6000"] + resources: + requests: + nokia.k8s.io/exclusive_caas: {{ .Values.exclusive_pool_req }} + limits: + nokia.k8s.io/exclusive_caas: {{ .Values.exclusive_pool_req }} + - name: cpu-pooling2 + image: {{ .Values.registry_url }}:5555/caas/alpine_test:latest + command: ["/bin/sh", "-c", "--"] + args: ["while true; do echo \"Test\"; sleep 1; done;"] + resources: + requests: + nokia.k8s.io/shared_caas: {{ .Values.shared_pool_req }} + limits: + nokia.k8s.io/shared_caas: {{ .Values.shared_pool_req }} + nodeSelector: + nodename: {{ .Values.nodename }}