zoukankan      html  css  js  c++  java
  • pod hook 钩子函数 生命周期 lifecycle/postStart/preStop

    hook 钩子函数 生命周期 lifecycle/postStart/preStop


    hook-demo1.yaml    lifecycle/postStart
    ---
    apiVersion: v1
    kind: Pod
    metadata:
        name: hook-demo1
        labels:
            app: hook
    spec:
        containers:
        - name: hook-demo1
          image: nginx
          ports:
          - name: webport
              containerPort: 80
          lifecycle:
              postStart:
                  exec:
                      command: ["/bin/sh","-c","echo Hello from the postStart Handler > /usr/share/message"]



    hook-demo2.yaml    lifecycle/preStop
    ---
    apiVersion: v1
    kind: Pod
    metadata:
      name: hook-demo2
      labels:
        app: hook
    spec:
      containers:
      - name: hook-demo2
        image: nginx
        ports:
        - name: webport
          containerPort: 80
        volumeMounts:
        - name: message
          mountPath: /usr/share/
        lifecycle:
          preStop:
            exec:
              command: ['/bin/sh','-c','echo Hello from the preStop Handler > /usr/share/message']
      volumes:
      - name: message
        hostPath:
          path: /tmp

  • 相关阅读:
    java代理的深入浅出(一)-Proxy
    事件分发模型的设计与实现
    LibProject使用theme无效。
    HeaderGridView
    android开源代码
    IOS学习4
    IOS学习3
    IOS学习2
    Mac上添加adb_usb.ini
    OC学习-1
  • 原文地址:https://www.cnblogs.com/walkersss/p/11754457.html
Copyright © 2011-2022 走看看