File tree Expand file tree Collapse file tree 3 files changed +40
-0
lines changed Expand file tree Collapse file tree 3 files changed +40
-0
lines changed Original file line number Diff line number Diff line change @@ -406,6 +406,12 @@ def main(): # pragma: no cover
406
406
default = "default" ,
407
407
help = "Set the kubernetes namespace you want to deploy your cluster to. Default. If left blank, uses the 'default' namespace" ,
408
408
)
409
+ parser .add_argument (
410
+ "--local-interactive" ,
411
+ required = False ,
412
+ default = False ,
413
+ help = "Enable local interactive mode" ,
414
+ )
409
415
410
416
args = parser .parse_args ()
411
417
name = args .name
@@ -420,6 +426,7 @@ def main(): # pragma: no cover
420
426
instascale = args .instascale
421
427
instance_types = args .instance_types
422
428
namespace = args .namespace
429
+ local_interactive = args .local_interactive
423
430
env = {}
424
431
425
432
outfile = generate_appwrapper (
@@ -435,6 +442,7 @@ def main(): # pragma: no cover
435
442
image ,
436
443
instascale ,
437
444
instance_types ,
445
+ local_interactive ,
438
446
env ,
439
447
)
440
448
return outfile
Original file line number Diff line number Diff line change 62
62
valueFrom :
63
63
fieldRef :
64
64
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
65
73
image : rayproject/ray:latest
66
74
imagePullPolicy : Always
67
75
lifecycle :
@@ -110,6 +118,14 @@ spec:
110
118
valueFrom :
111
119
fieldRef :
112
120
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
113
129
image : rayproject/ray:latest
114
130
lifecycle :
115
131
preStop :
Original file line number Diff line number Diff line change 73
73
valueFrom :
74
74
fieldRef :
75
75
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
76
84
image : ghcr.io/foundation-model-stack/base:ray2.1.0-py38-gpu-pytorch1.12.0cu116-20221213-193103
77
85
imagePullPolicy : Always
78
86
lifecycle :
@@ -130,6 +138,14 @@ spec:
130
138
valueFrom :
131
139
fieldRef :
132
140
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
133
149
image : ghcr.io/foundation-model-stack/base:ray2.1.0-py38-gpu-pytorch1.12.0cu116-20221213-193103
134
150
lifecycle :
135
151
preStop :
You can’t perform that action at this time.
0 commit comments