【k8s】Pod-hostname
k8s Pod hostname
2023-09-27 14:23:50 时间
环境
- kubernetes 1.20.4
- Spring Boot 2.5.0-M3
目标
hostname 可以指定主机的名称。
示例
Pod.yaml
apiVersion: v1
kind: Pod
metadata:
name: spring-k8s
spec:
containers:
- name: spring-k8s
image: jiangbo920827/spring-k8s:liveness
ports:
- containerPort: 8080
hostname: spring-boot-kubernetes
查看主机名
[root@master ~]# kubectl get pod -o wide
NAME READY STATUS RESTARTS AGE IP NODE NOMINATED NODE READINESS GATES
spring-k8s 1/1 Running 0 26s 10.244.2.171 node2 <none> <none>
[root@master ~]# curl 10.244.2.171:8080/hostname;echo
spring-boot-kubernetes
[root@master ~]#
总结
hostname 可以指定主机的名称。
附录
相关文章
- k8s + gitlab + jenkins +docker 搭建企业级CI/CD 流水线操作
- k8s中HPA的工作原理是什么?
- 如何设置一个k8s节点上运行的最大的pod的数量?
- k8s中如何对某个pod进行故障隔离?
- k8s中,什么是pod亲和性、反亲和性,以及如何在k8s中进行应用?
- k8s--pod的状态为evicted
- K8S原理剖析:Pod、工作负载与服务
- 图解 K8S 中 SpringBoot Pod 如何优雅关闭,减少对用户的影响
- k8s 资源限制——Limits和Requests使用
- K8s学习(二)Kubernetest的资源管理及五大资源介绍
- k8s Failed to create pod sandbox: open /run/systemd/resolve/resolv.conf: no such file or directory
- Linux环境签发CA证书和K8s需要的证书
- K8S中Pods
- k8s更新Pod镜像
- kubespray续签k8s证书
- 为k8s预留系统资源
- k8s删除pod一直处于terminating状态
- K8S Pod健康检查正确配置姿势
- k8s节点升级cpu与内存后,静态pod无法启动-cpuManagerPolicy
- k8s 安全之 Security Context k8s安全上下文
- k8s拷贝文件
- k8s cordon drain
- k8s pod 内存 所以判断container_memory_working_set_bytes会比container_memory_usage_bytes更为准确
- k8s 强制删除pod kubectl -n kube-system delete pod traefik-ingress --force --grace-period=0