Skip to content

Commit 068d4e4

Browse files
update test-case yamls for client route
1 parent c509066 commit 068d4e4

File tree

3 files changed

+40
-0
lines changed

3 files changed

+40
-0
lines changed

src/codeflare_sdk/utils/generate_yaml.py

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -406,6 +406,12 @@ def main(): # pragma: no cover
406406
default="default",
407407
help="Set the kubernetes namespace you want to deploy your cluster to. Default. If left blank, uses the 'default' namespace",
408408
)
409+
parser.add_argument(
410+
"--local-interactive",
411+
required=False,
412+
default=False,
413+
help="Enable local interactive mode",
414+
)
409415

410416
args = parser.parse_args()
411417
name = args.name
@@ -420,6 +426,7 @@ def main(): # pragma: no cover
420426
instascale = args.instascale
421427
instance_types = args.instance_types
422428
namespace = args.namespace
429+
local_interactive = args.local_interactive
423430
env = {}
424431

425432
outfile = generate_appwrapper(
@@ -435,6 +442,7 @@ def main(): # pragma: no cover
435442
image,
436443
instascale,
437444
instance_types,
445+
local_interactive,
438446
env,
439447
)
440448
return outfile

tests/test-case-cmd.yaml

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -62,6 +62,14 @@ spec:
6262
valueFrom:
6363
fieldRef:
6464
fieldPath: status.podIP
65+
- name: RAY_USE_TLS
66+
value: '0'
67+
- name: RAY_TLS_SERVER_CERT
68+
value: /home/ray/workspace/tls/server.crt
69+
- name: RAY_TLS_SERVER_KEY
70+
value: /home/ray/workspace/tls/server.key
71+
- name: RAY_TLS_CA_CERT
72+
value: /home/ray/workspace/tls/ca.crt
6573
image: rayproject/ray:latest
6674
imagePullPolicy: Always
6775
lifecycle:
@@ -110,6 +118,14 @@ spec:
110118
valueFrom:
111119
fieldRef:
112120
fieldPath: status.podIP
121+
- name: RAY_USE_TLS
122+
value: '0'
123+
- name: RAY_TLS_SERVER_CERT
124+
value: /home/ray/workspace/tls/server.crt
125+
- name: RAY_TLS_SERVER_KEY
126+
value: /home/ray/workspace/tls/server.key
127+
- name: RAY_TLS_CA_CERT
128+
value: /home/ray/workspace/tls/ca.crt
113129
image: rayproject/ray:latest
114130
lifecycle:
115131
preStop:

tests/test-case.yaml

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -73,6 +73,14 @@ spec:
7373
valueFrom:
7474
fieldRef:
7575
fieldPath: status.podIP
76+
- name: RAY_USE_TLS
77+
value: '0'
78+
- name: RAY_TLS_SERVER_CERT
79+
value: /home/ray/workspace/tls/server.crt
80+
- name: RAY_TLS_SERVER_KEY
81+
value: /home/ray/workspace/tls/server.key
82+
- name: RAY_TLS_CA_CERT
83+
value: /home/ray/workspace/tls/ca.crt
7684
image: ghcr.io/foundation-model-stack/base:ray2.1.0-py38-gpu-pytorch1.12.0cu116-20221213-193103
7785
imagePullPolicy: Always
7886
lifecycle:
@@ -130,6 +138,14 @@ spec:
130138
valueFrom:
131139
fieldRef:
132140
fieldPath: status.podIP
141+
- name: RAY_USE_TLS
142+
value: '0'
143+
- name: RAY_TLS_SERVER_CERT
144+
value: /home/ray/workspace/tls/server.crt
145+
- name: RAY_TLS_SERVER_KEY
146+
value: /home/ray/workspace/tls/server.key
147+
- name: RAY_TLS_CA_CERT
148+
value: /home/ray/workspace/tls/ca.crt
133149
image: ghcr.io/foundation-model-stack/base:ray2.1.0-py38-gpu-pytorch1.12.0cu116-20221213-193103
134150
lifecycle:
135151
preStop:

0 commit comments

Comments
 (0)