From 3e6625d89971440eceaab05d0d62f43d9c743e8b Mon Sep 17 00:00:00 2001 From: tasyumina-hito <48035533+tasyumina-hito@users.noreply.github.com> Date: Tue, 16 Aug 2022 18:52:10 +0900 Subject: [PATCH] hotfix --- __pycache__/k8s.cpython-38.pyc | Bin 1672 -> 1890 bytes __pycache__/main.cpython-38.pyc | Bin 1777 -> 1971 bytes k8s.py | 4 ++-- main.py | 4 ++-- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/__pycache__/k8s.cpython-38.pyc b/__pycache__/k8s.cpython-38.pyc index 62a6f1f0c6bc4ff34b682f705be7b67ea51a5fad..e7994461ffe74510a9c4115bb354d9de4b5d9272 100644 GIT binary patch delta 502 zcmYjN%}X0W6yGrEdK={|Urgx$6=FZ-&Y~Wi(X=gsGQw1Vb25EYh~ca~#u|$ijY@ zq+SpRim^};Zu9T7s@{@9&F|?d)ba;s5{~cz;mHU-4D`3?$twh80}L2pbf_?uY5O|U#|(}C7@FH1;~?vDKMioFm-@ZJ zNVqua`~1{uHq(=sZ@Pmd3f3{vj7-48$Ztp(VY59~ZjtLKYngDS>z Iri!QX7c?z*C;$Ke delta 320 zcmXAjze)o^5XNtI_j2bYcLYhHlGp?cQPOBbHKyPq< z8jh4i6)wxgq70Me-7JDx!gPKtZck@i#R4?=xI@KqACBoWF*$K3` zoo84m?v-h&q%Z@o-t6Ahw!X7qA6gIqg9doe)Woi_^S)RyOXPo4Q!Ct7(^%f~8b+ze e5+qu~U4ynk$DmssItNYjm`iq`L0rdWF8c$)cuDgB diff --git a/__pycache__/main.cpython-38.pyc b/__pycache__/main.cpython-38.pyc index 8c4648cda2283f13d7c9bc6fa3a5631ce1f77edb..8cc028a504267b2aa85666f774536c0722bb48e1 100644 GIT binary patch delta 527 zcmYL_zfS@&6vz9Ha_Z>;Q4oJ1AowFEi8nYK2N&buVq9(^NSjlmK-z-=Bn~>ck#5F8 zMrT(40RILy;~!vLTwHuTFf@6u?YE!4?`yy9K|FS5+ZMq={onHz?ZqkC(E+w z`&-BMrCqP?f@ ejDFfltDJdd=1~zv^=R(Hj(Rr>vveA)ar^-j#d!Gu delta 324 zcmdnY|B;t3l$V!_0SGqu|4#bHJdsa^@ySH(J-Wgv;tLs5BvK?>7@8TQL{hmH2&YIb zWK0!Jk)FetA_Ej>0g0!u1~X{NZdPOTU}WVe$WMvioX_--k>eIyerZWTY02a;7FA0{ zpy>)gT+9R{7?_Gc{3`+cJBS;ApFiyU}B%!Ry?01U?DjlDf zn422KS&~{@0%jKR1CV7Fydo7~2(#LmpY$i>3J F2moq6P{IHJ diff --git a/k8s.py b/k8s.py index 4771ae4..9bfa0a1 100644 --- a/k8s.py +++ b/k8s.py @@ -30,6 +30,6 @@ def get_used_port(): print(unusedport) return unusedport -def update_port(name): - cp = subprocess.run(['kubectl' 'patch' 'service' name '--type=\'json\'' '-p=\'[{"op": "replace", "path": "/spec/ports/0/nodePort", "value": 31600}]\''], encoding='utf-8', stdout=subprocess.PIPE) +def update_port(name, port): + cp = subprocess.run(['kubectl', 'patch', 'service', name, '--type=\'json\'', '-p=\'[{"op": "replace", "path": "/spec/ports/0/nodePort", "value": {}}]\''.format(port)], encoding='utf-8', stdout=subprocess.PIPE) return cp.stdout diff --git a/main.py b/main.py index 1af8bdd..8776935 100644 --- a/main.py +++ b/main.py @@ -31,11 +31,11 @@ def create_pod(pod: Pod): @app.get("/pods/") def get_pod(): - return {"output": k8s.get_pod()} + return {"pods": k8s.get_pod()} @app.post("/services/") def create_service(service: Service): - callback = k8s.change_port(name) + callback = k8s.change_port(service.name,service.port) return {"result": callback} @app.get("/ports_suggest/")