接下来是 Downward API,它的作用是:让 Pod 里的容器能够直接获取到这个 Pod API 对象本身的信息。

apiVersion: v1
kind: Pod
metadata:
  name: test-downwardapi-volume
  labels:
    zone: us-est-coast
    cluster: test-cluster1
    rack: rack-22
spec:
  containers:
    - name: client-container
      image: busybox
      command: ["sh", "-c"]
      args:
      - while true; do
          if [[ -e /etc/podinfo/labels ]]; then
            echo -en '\n\n'; cat /etc/podinfo/labels; fi;
          sleep 5;
        done;
      volumeMounts:
        - name: podinfo
          mountPath: /etc/podinfo
          readOnly: false
  volumes:
    - name: podinfo
      projected:
        sources:
        - downwardAPI:
            items:
              - path: "labels"
                fieldRef:
                  fieldPath: metadata.labels

$ kubectl create -f dapi-volume.yaml
$ kubectl logs test-downwardapi-volume
cluster="test-cluster1"
rack="rack-22"
zone="us-est-coast"

[root@dock01 ~]# kubectl logs test-downwardapi-volume

cluster="test-cluster1"
rack="rack-22"
zone="us-est-coast"

cluster="test-cluster1"
rack="rack-22"
zone="us-est-coast"

[root@dock01 ~]# kubectl exec -it test-downwardapi-volume  -- /bin/sh
/ # ls
bin   dev   etc   home  proc  root  sys   tmp   usr   var
/ # cd /etc/podinfo
/etc/podinfo # ls
labels
/etc/podinfo # cat labels 
cluster="test-cluster1"
rack="rack-22"
zone="us-est-coast"/etc/podinfo #

接下来是 Downward API,它的作用是:让 Pod 里的容器能够直接获取到这个 Pod API 对象本身的信息。相关推荐

  1. json api_JSON模式在构建和部署API中的作用

    json api 什么是JSON模式 ? 它提供了一种描述任何JSON值的结构和属性的彻底方法. 在记录对任何JSON API的请求和响应时,它非常有用. 本文将探讨其在API的软件开发周期中的作用. ...

  2. JSON模式在构建和部署API中的作用

    什么是JSON模式 ? 它提供了描述任何JSON值的结构和属性的详尽方法. 在记录对任何JSON API的请求和响应时,它非常有用. 本文将探讨其在API的软件开发周期中的作用. 记录JSON响应格式 ...

  3. API各函数作用简介

    API各函数作用简介 1.控件与消息函数 AdjustWindowRect 给定一种窗口样式,计算获得目标客户区矩形所需的窗口大小  AnyPopup 判断屏幕上是否存在任何弹出式窗口  Arrang ...

  4. 透过案例看清API接口的作用——演示1688商品详情接口

     注册获取专属于你的key和secret 一.首先要了解api接口是什么 1.API是什么? API应用程序接口(API:application programming interface),是一组定 ...

  5. 微服务中API网关的作用是什么?

    目录 什么是API网关? 为什么要用API网关? API网关架构 API网关是如何实现这些功能的? 协议转换 链式处理 异步请求 什么是API网关? Api网关是微服务的重要组成部分,封装了系统内部的 ...

  6. 什么是API网关, API 网关的作用

    一.什么是API Gateway 我们知道在微服务架构中,大型服务都被拆分成了独立的微服务,每个微服务通常会以RESTFUL API的形式对外提供服务.但是在UI方面,我们可能需要在一个页面上显示来自 ...

  7. 大公司为什么都有API网关?聊聊API网关的作用

    一.API网关的用处 二.API网关在企业架构中的地位 三.企业中如何应用API网关 四.API网关有哪些竞争方案 五.API网关解决方案 六.企业怎么选择API网关 一.API网关的用处 API网关 ...

  8. 为什么都有API网关?聊聊API网关的作用

    点击上方「蓝字」关注我们 一.API网关的用处 API网关一般会用到以下三种场景上. Open API 企业需要将自身数据.能力等作为开发平台向外开放,通常会以rest的方式向外提供,最好的例子就是淘 ...

  9. 聊聊API网关的作用

    在这篇文章中将我们一起来探讨当前的API网关的作用. API网关的用处 API网关我的分析中会用到以下三种场景. Open API.企业需要将自身数据.能力等作为开发平台向外开放,通常会以rest的方 ...

  10. 聊聊 API 网关的作用

    在这篇文章中将我们一起来探讨当前的API网关的作用. 一.API网关的用处 API网关我的分析中会用到以下三种场景. 1. Open API 企业需要将自身数据.能力等作为开发平台向外开放,通常会以r ...

最新文章

  1. JNI调用native方法出现 java.lang.UnsatisfiedLinkError: XXXclass.XXXmethod()异常的解决办法
  2. 解决paramiko获取远程脚本延时返回数据的问题
  3. python使用post方式提交数据
  4. 关于C++子类父类成员函数的覆盖和隐藏
  5. Linux报错:/etc/sudoers is world writable
  6. C#:导出json数据到Excel表格
  7. Jquery实战视频教程学习
  8. OpenCV 学习笔记-day10 图像像素的逻辑操作 (Opencv中rectangle函数与Rect函数的用法以及位相关操作)
  9. 大师系列之彼得•林奇层查股
  10. “芝诺大数据教学科研平台”荣获“2018大数据应用优秀案例”
  11. python+OpenCV笔记(二十四):Shi-Tomasi角点检测
  12. Mac M1芯片同态加密库的安装(TFHE问题)
  13. 智慧校园解决方案:一站式解决校园数字化转型难题
  14. 山西宗教文化漫谈(四)——云冈:东方艺术宝库
  15. 新手初学Java List 接口
  16. 基于AnimeGAN模型生成宫崎骏风格动漫照片
  17. html5手机视频直播
  18. 给 iOS 装上旧版 APP,十年前的 iPad mini 重获新生!
  19. 车载以太网 - SomeIP - 初识 - 01
  20. 微信支付——微信退款实战教程(Java版)

热门文章

  1. 湖南科技学院计算机代码,湖南科技学院计算机与信息科学系.doc
  2. jquery使用 validate 插件进行验证是否通过
  3. 大数据行业必须掌握的核心技术
  4. vue项目设置footer始终处于页面底部
  5. 【实例演示】ESP8266+U8g2库,玩转OLED显示
  6. 读书笔记:“Python Programming: An Introduction to Computer Science”
  7. 【FTP】apache FTP Server使用过程中遇到的问题
  8. Guided Adversarial Attack for Evaluating and Enhancing Adversarial Defenses
  9. Flex应用的易用性设计过程
  10. 无法唤起订阅消息弹窗 requestSubscribeMessage:fail can only be invoked by user TAP gesture