【问题标题】:Run shell script in pod remotely openshift or kubernetes在 pod 远程 openshift 或 kubernetes 中运行 shell 脚本
【发布时间】:2020-11-13 06:48:00
【问题描述】:

我有一个 shell 脚本我想在 POD 中远程运行它,我该怎么做?

 oc exec build-core-1-p4fr4 -- df -kh /   <---  I want to use my script 

任何远程执行此操作的方法,就像我们一样

oc exec build-core-1-p4fr4 -- cat >> text << shell.sh <---- something like this 

我检查了oc rsh,但没有找到任何具体的内容。

【问题讨论】:

    标签: shell kubernetes openshift kubernetes-pod


    【解决方案1】:

    您可以使用-i 选项尝试以下命令,该选项允许将标准输入传递给容器。

    $ oc exec -i your_pod_name -- /bin/bash -s <<EOF
    #!/bin/bash
    date > /tmp/time
    EOF
    
    $ oc exec your_pod_name -- cat /tmp/time
    Fri Nov 13 10:00:19 UTC 2020
    $
    

    【讨论】:

      猜你喜欢
      • 2017-09-15
      • 2021-02-19
      • 2021-12-17
      • 1970-01-01
      • 1970-01-01
      • 2021-05-07
      • 2012-10-20
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多