一个简单的 HTTP 请求和响应服务——httpbin

  1. 拉取镜像
    docker pull kennethreitz/httpbin:latest

  2. 查看本地是否存在存在镜像
    docker images | grep kennethreitz/httpbin:latest

  3. 创建 deployment,指定镜像

    yml 复制代码
    apiVersion: apps/v1
    kind: Deployment
    metadata:
      labels:
        app: httpbin
      name: mm-httpbin
      namespace: mm-test
    spec:
      replicas: 1
      selector:
        matchLabels:
          app: httpbin
      template:
        metadata:
          labels:
            app: httpbin
        spec:
          containers:
            - name: mm-httpbin
              image: kennethreitz/httpbin:latest
              resources:
                limits:
                  cpu: "1"
                  memory: 1Gi
                requests:
                  cpu: 200m
                  memory: 256Mi
  4. 创建 service,关联 pod

    yml 复制代码
    apiVersion: v1
    kind: Service
    metadata:
      labels:
        app: httpbin
      name: mm-httpbin
      namespace: mm-test
    spec:
      selector:
        app: httpbin
      type: ClusterIP
      ports:
      - name: "18888"
        port: 18888
        targetPort: 80
        protocol: TCP
  5. 修改 service 的类型为 NodePort
    kubectl -n mm-test edit svc mm-httpbin

  6. 查看 service 的 nodeport 端口号,并通过 cmd、浏览器或 postman 测试

  • cmd 测试
    马赛克为 k8s 集群任一节点的 ip(具体搜索 k8s service nodeport 作用)
  • 浏览器测试
  • postman 测试

具体 yml 文件资源下载:https://download.csdn.net/download/qq_44140067/88651208

相关推荐
重生之高冷汉堡包17 分钟前
IPv4 与 IPv6:主要区别及选择哪个
网络·智能路由器
高升说37 分钟前
深度相机接口选型:MIPI、USB3 与 GigE 的带宽估算与工程取舍
网络·人工智能·数码相机
成为深度学习高手40 分钟前
DAG:沿时间与通道双相关建模的外生变量时序预测
网络·人工智能·深度学习·算法·机器学习·数据挖掘·时序数据库
wdfk_prog1 小时前
Wi-Fi Direct 教程 05:control socket 与 eloop——P2P_FIND 怎样进入 wpa_supplicant 命令解析器
运维·服务器·后端·网络协议·ubuntu·p2p·wifi-direct
艾莉丝努力练剑2 小时前
【AI大模型接入SDK】ChatSDK:CMake构建静态库完整实现
java·开发语言·网络·c++·人工智能·学习·sdk
易天ETU2 小时前
PCB与AI浪潮的关联性《补充篇》
网络·人工智能·光模块·光通信·易天光通信
Zenova EdgeOS2 小时前
工业网关心跳机制实战:Keepalive、应用层探活与健康判定
服务器·网络·数据库
梦帮科技14 小时前
领域认知知识库图谱注入:从双式记账图网络到高质量问答对自动化合成流水线
运维·网络·数据库·人工智能·矩阵·架构·自动化
菜鸡养成中...15 小时前
卫星通信协议笔记1-协议栈
网络
hzxpaipai16 小时前
杭州企业官网怎么建设?从策划到上线的5步建站方法
运维·服务器·前端·网络