k8s client-java创建pod常见问题

1.配置Kubernetes连接:

使用Kubernetes的配置文件(通常位于~/.kube/config)或直接使用API服务器地址、认证信息等来配置客户端。

配置通常有两种模式,安全和不安全的配置模式,对认证要求严格就选用安全模式,导出k8s里面配置文件即可。

2.创建pod

问题:用java-client创建pod容易,但映射的nodePort无法访问?

解决方法:先创建pod,再创建service做端口映射,最终服务可以正常访问。大多存在问题可能是挂载路径的问题,端口映射的问题等。

3.思考

k8s sdk问题遇到了不要慌,先编写yaml文件跑通,再转换为代码,如果yaml比较复杂可以用AI转换成java代码,最后再修改修改即可。

如果是创建pod,可以先用docker命令把服务跑起来,比较下哪些参数是否存在问题。

相关推荐
Cloud孙文波34 分钟前
探索Apache APISIX:动态高性能API网关
云原生·kubernetes·apisix
博睿谷IT99_8 小时前
Linux 云计算核心技术:原理、组件与 K8s 实战部署
linux·kubernetes·云计算
有谁看见我的剑了?9 小时前
k8s storageclasses nfs-provisioner 部署
docker·容器·kubernetes
红尘客栈211 小时前
k8s的ymal文件
docker·容器·kubernetes
hello_25011 小时前
k8s opa集成
云原生·容器·kubernetes
RancherLabs13 小时前
Rancher 社区双周报| Longhorn v1.10.0 重磅发布,企业级存储性能全面升级
kubernetes·k8s·rancher
风清再凯1 天前
06_k8s数据持久化
云原生·容器·kubernetes
_BugMan1 天前
【k8s】基础概念+下载安装教程
容器·rpc·kubernetes
Y-Loong2 天前
Kubernetes Pod 网络与 Service 网络全解析
网络·kubernetes
dalianwawatou2 天前
云原生-k8s
云原生·容器·kubernetes