网站首页 > 精选教程 正文
k8s
在k8s集群中部署nginx
直接拉取的是官方的nginx镜像,如若在生产环境中,请自行定制镜像
在master节点执行
kubectl run nginx --image=nginx --replicas=3
集群中部署nginx
执行kubectl get all 查看所有资源
集群中部署nginx
执行kubectl get pods 仅查看pod资源
容器创建中
执行 kubectl describe pod 具体id查看详细信息
查看pod详细信息
拉取镜像失败
创建sandbox失败了,是因为每个pod都要有一个基础镜像pause,但是这个镜像得从国外拉取,背墙的原因,所以拉取失败。我们可以在相应的node上更换镜像源,手动拉取,并标签为google镜像就可以了,在节点129上执行
docker pull registry.cn-hangzhou.aliyuncs.com/google-containers/pause-amd64:3.0
从阿里云拉取pause-amd64:3.0,然后自定义标签为gcr.io/google_containers/pause-amd64:3.0
docker tag registry.cn-hangzhou.aliyuncs.com/google-containers/pause-amd64:3.0 gcr.io/google_containers/pause-amd64:3.0
然后稍等片刻master就会自动重新部署。
再次执行 kubectl get pods 查看状态
集群中部署nginx
执行kubectl get pods -o wide 可以详细查看部署情况
为了能够访问pod中的资源,我们需要发布一个服务
kubectl expose deployment nginx --port=88 --target-port=80
将pod中的nginx服务端口映射到外部的88端口
执行kubectl get svc 查看服务
nginxIP
可以看到我们的nginx集群ip是10.10.10.211 端口是88,可以在任意一个节点访问测试
在node129上测试
k8s集群部署nginx
- 上一篇: 防止绕过NGINX直接访问TOMCAT
- 下一篇: dockerfile定制自己的nginx
猜你喜欢
- 2024-09-24 使用 Docker Swarm(集群) 和Docker Stack(堆栈)部署容器化应用
- 2024-09-24 dockerfile定制自己的nginx
- 2024-09-24 防止绕过NGINX直接访问TOMCAT
- 2024-09-24 记一次ip映射以及nginx的反向代理配合
- 2024-09-24 Centos7 Harbor企业级镜像管理系统实战
- 2024-09-24 Nginx docker 镜像使用
- 2024-09-24 Docker数据卷备份恢复、桥接网络设置
- 2024-09-24 在docker中运行第一个实例Nginx
- 2024-09-24 nginx反向代理实战
- 2024-09-24 K8S中Service使用nginx控制器实现Ingress负载均衡器的一个Demo
你 发表评论:
欢迎- 最近发表
-
- java 服务之间调用(rpc)(java实现服务器)
- Java机器学习库(Java ML)(二、聚类)
- 「Java库」如何使用优秀的加密库Jasypt来保护你的敏感信息?
- GitHub精选 | 轻量级Android和Java日志库
- Java面试官:MySQL binlog 有什么作用?主从延迟的了解么?
- Excel函数核武器库:50个高频场景公式——第二弹
- Excel函数核武器库:50个高频场景公式——第一弹
- Spring Cache高性能缓存库 - Caffeine简介
- Java通过Kafka Streams库来实现数据流处理
- 一连问了好几个大佬,竟然都不知道Redis为什么默认16个数据库?
- 标签列表
-
- nginx反向代理 (57)
- nginx日志 (56)
- nginx限制ip访问 (62)
- mac安装nginx (55)
- java和mysql (59)
- java中final (62)
- win10安装java (72)
- java启动参数 (64)
- java链表反转 (64)
- 字符串反转java (72)
- java逻辑运算符 (59)
- java 请求url (65)
- java信号量 (57)
- java定义枚举 (59)
- java字符串压缩 (56)
- java中的反射 (59)
- java 三维数组 (55)
- java插入排序 (68)
- java线程的状态 (62)
- java异步调用 (55)
- java中的异常处理 (62)
- java锁机制 (54)
- java静态内部类 (55)
- java怎么添加图片 (60)
- java 权限框架 (55)
本文暂时没有评论,来添加一个吧(●'◡'●)