V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
ladudu
V2EX  ›  Kubernetes

刚入门 k8s,想请问如何制作一次性 pod。求指导!

  •  
  •   ladudu · 5 天前 · 573 次点击

    想制作一个测试用的 pod ,跑起来的时候检查一些参数是否配置正确,例如 secret 里的值是否正确。

    要求是

    • 把结果输出 log ,然后这个 pod 就自己销毁或者休眠。(不知道有没有这种东西,反正就是不占用资源)

    • 每次测试的时候重新创建或者是把这个 pod 唤醒。

    对 docker 和 k8s 还没有那么精通,还请指教!谢谢

    6 条回复    2022-08-06 13:39:16 +08:00
    ofnh
        1
    ofnh  
       5 天前
    你可能需要的是 docker run --rm
    lingly02
        2
    lingly02  
       5 天前
    k8s 至少有两个特性能满足这个需求:
    1. init 容器 https://kubernetes.io/zh-cn/docs/concepts/workloads/pods/init-containers/
    2.job https://kubernetes.io/zh-cn/docs/tasks/job/
    两种方式使用场景有区别,自己看哪个适合
    novolunt
        3
    novolunt  
       5 天前   ❤️ 1
    kubectl run curl --image=curlimages/curl -it --rm -- /bin/sh
    KaynW
        4
    KaynW  
       5 天前
    ladudu
        5
    ladudu  
    OP
       4 天前
    @ofnh 怎么把这个给忘了。。。使用的 aks 没有 docker 环境,不过我查一下有没有类似的命令。多谢!
    ladudu
        6
    ladudu  
    OP
       4 天前
    @novolunt 感觉可以耶
    关于   ·   帮助文档   ·   API   ·   FAQ   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   2742 人在线   最高记录 5497   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 54ms · UTC 14:30 · PVG 22:30 · LAX 07:30 · JFK 10:30
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.