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

有什么可以快速验证应用部署 K8S 的办法么?

  •  
  •   Gct012 · 1 天前 · 870 次点击

    公司有个 Java 应用( Springboot )需要部署在客户的 K8S 集群中。客户不提供测试环境,需要本地测试,请问下有什么最简单的路径来验证把应用从打包到部署到 K8S 集群中(对 K8S 了解很少,之前最多用过 docker 部署...)。 是直接用阿里云还是用服务器部署一套 K8S 集群?我看了下阿里云发现有 ACS 和 ACK 两个,也不知道有什么区别...

    11 条回复    2025-09-20 23:20:10 +08:00
    raphx
        1
    raphx  
       1 天前
    能用 docker 跑起来在 k8s 上就不会太大问题,实在想验证又没有环境可以起个 minikube
    nativeBoy
        2
    nativeBoy  
       22 小时 47 分钟前 via Android
    podman + minikube ,我是本地这样跑的。podman 开源免费,代替 docker ,使用 wsl2 在 Windows 上运行。
    minikube 运行在 podman 里的一个容器里,然后就可以使用简单的 k8s 环境了
    DefoliationM
        3
    DefoliationM  
       21 小时 53 分钟前
    要不先谷歌搜搜?本来挺简单的一事,你搜了大概就知道怎么弄了。
    DefoliationM
        4
    DefoliationM  
       21 小时 52 分钟前
    @DefoliationM 在这回复反而不好弄,很多概念也不是一句能说清的,k8s 的文档反而写的很清楚。
    itechify
        5
    itechify  
    PRO
       21 小时 19 分钟前   ❤️ 1
    有啥好验证的,本地打包为 jar ,用对应的 openjdk 镜像构建 docker 镜像,自己可以跑起来,接口正常就行了
    cctv6
        6
    cctv6  
       14 小时 54 分钟前
    docker 桌面版本自带的 k8s 集群就可以了,你把你的 docker 部署的 compose 文件发给 AI ,然后让 AI 帮你转换成 k8s 部署的 yaml 文件,在本地的电脑上打包好镜像,应该就可以直接启动了。 发送给客户的时候最好需要确认一下客户的集群节点的 CPU 架构,针对不同的架构打包不同版本的镜像。完事之后把镜像和 yaml 文件发送给对方。
    fredcc
        7
    fredcc  
       10 小时 18 分钟前 via Android
    公有云托管 k8s 跟自建 k8s 在存储层和网络层区别很大。你想搭测试环境就要来生产环境的 k8s 信息本地搭建呗。
    jqknono
        8
    jqknono  
       7 小时 59 分钟前
    minikube 就是干这个的, vscode 里搜下 kubernetes, 安装后会提示装 minikube.
    对 k8s 不了解的话, 从 minikube 开始是最简单的.
    bingfengfeifei
        9
    bingfengfeifei  
       6 小时 29 分钟前
    之前用 Kubeadm 创建,现在用 k3s
    yanghanlin
        10
    yanghanlin  
       3 小时 36 分钟前 via Android
    ACS 就是之前的 ACK Serverless ,类似 AWS Fargate ,和 ACK 的主要区别是用户不需要自己管理节点 https://help.aliyun.com/zh/cs/product-overview/product-introduction

    不过只是本地测试的话,还是简单装个 minikube/kind/k3d 比较划算
    TAsdd
        11
    TAsdd  
       21 分钟前
    本地测就 kind(k8s in docker) 或者 minikube ,非要用云端就找 gpt 生成个 terraform 代码去跑,手点太费劲了
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2437 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 20ms · UTC 15:41 · PVG 23:41 · LAX 08:41 · JFK 11:41
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.