首页 > 系统相关 >关于Kubernetes-v1.23.6-集群测试-创建一个nginx的deployment进行验证

关于Kubernetes-v1.23.6-集群测试-创建一个nginx的deployment进行验证

时间:2023-08-26 13:12:14浏览次数:48  
标签:kubectl Kubernetes -- 192.168 nginx v1.23 deployment 5201351

关于k8s集群环境搭建完成后,我们可以通过创建一个deployment进行效果的测试

这里以nginx为例,还是在k8s-master上进行创建

kubectl create deployment nginx --image=nginx 
kubectl expose deployment nginx --port=80 --type=NodePort

这里--port只是指定了容器(container )暴露(expose)的端口号,因为没有指定外面master,工作节点的端口号,因此会随机使用一个

信息的查看,可以通过kubectl get pod,svc 进行查看,如下图所示

最后我们可以通过如下的方式,测试都能访问nginx的默认界面

[qq-5201351@client ~]$ http://192.168.113.120:31835
[qq-5201351@client ~]$ http://192.168.113.121:31835
[qq-5201351@client ~]$ http://192.168.113.122:31835

 

 

 

尊重别人的劳动成果 转载请务必注明出处:https://www.cnblogs.com/5201351/p/17658676.html

 

标签:kubectl,Kubernetes,--,192.168,nginx,v1.23,deployment,5201351
From: https://www.cnblogs.com/5201351/p/17658676.html

相关文章

  • Nginx配置站点502维护页面
    在站点后端服务如果宕掉或在重启的时候,用户访问网站时,nginx引导跳转到网站维护页面。  为了实现这个功能,需要在Nginx配置中做两件事情:定义一个备用的错误页面:为Nginx设置一个备用页面,当后端服务不可用时,它将显示这个页面。使用proxy_intercept_errors指令:使......
  • 切割指定时间范围内的nginx日志
    切割指定时间范围内的nginx日志cataccess.log|awk-F"[|/]"'$6>="2017:19:00:00"&&$6<="2017:20:00:00"{print$0}'说明:-F域分隔符,这里指定了[]里面的内容,取/后面的内容$6表示日志里面的时间&&并且关系$0取出结果......
  • ajax完美解决跨域问题(jsonp、nginx反向代理)
    做过web前端人都知道,经常会有ajax跨域问题,下面列举我经常使用的解决办法第一种:使用jsonp,jquery的ajax方法支持jsonp,但是最大的缺点就是只支持get方式,而且服务端也要修改客户端test.html代码<!DOCTYPEhtml><html><head> <title>工作端</title> <metaname="viewport"content=......
  • 解决Nginx SSL 代理 Tomcat 获取 Scheme 总是 Http 问题
    背景公司之前用的是http,但是出于苹果app审核和服务器安全性问题,要改为https,我们公司用的是沃通的ssl,按照沃通的官方文档提供的步骤完成服务器的配置。架构上使用了Nginx+tomcat集群,且nginx下配置了SSL,tomcat没有配置SSL,项目使用https协议。原因配置成功后明明是https......
  • 如何基于 Kubernetes 实现优质开发者平台体验?
    内部开发者平台(或IDP)是使开发团队能够更快、更轻松、更一致地交付应用程序的基础设施。Kubernetes本身是一个功能强大的平台,但它引入了太多复杂性和功能,因此不能简单地将其作为IDP交给开发团队。若要期望他们能取得成功,非常重要的一点是要设置一些防护措施,使他们能够有效地使......
  • CentOS7.9搭建开发环境(Java、MySQL、Nginx、Redis)
    系统使用的阿里云CentOS7.964位SCC版。先安装个文件上传下载工具lrzsz,xshell登录终端,运行下面的命令:yuminstall-ylszrz 这是因为yum源的问题,需要修改yum配置。执行以下命令:cd/etc/yum.repos.dmvCentOS-Base.repoCentOS-Base.repo.backupwgethttp://mirrors.......
  • filebeat 配置采集nginx 日志
    filebeat配置nginx日志采集filebeat采集需求1.需要将以往30天的日志输出到es,并且以时间按天展示2.将不同的时间字段解析出来,输出到esnginx配置json日志log_formatlog_json'{"remoteAddr":"$clientRealIp",''"date_timeLocal":"$time_local",......
  • Linux之Shell脚本与Nginx
    1.入门Shell脚本1.1HelloWord打开我们的finalshell软件连接虚拟机在/usr/local/下创建一个点后缀为test的文件且编辑文件文件头部固定语句必须输入#!/bin/bash随后在下面我们直接输出一句Helloword按下ESC键且输入:wq保存退出后,这时不能直接执行,因为这个时候的文件你......
  • Nginx内置lua版OpenResty拦截转发请求Redis等操作
    Nginx内置lua版OpenResty拦截转发请求Redis等操作1下载并安装OpenRestyhttp://openresty.org/cn/download.html2下载lua-resty-http-0.17.1库以让openresty的lua支持外部http访问能力lua-resty-http-0.17.11下载lua-resty-http-0.17.12然后将文件中lua-resty-http......
  • Nginx-配置WebSocket反向代理
    客户环境因开放端口有限,部署Portainer后默认端口无法访问,故使用nginx做转发,按照正常http协议配置nginx,启动后发现portainer默认的进入容器的功能无法使用,排查后发现报错如下。错误信息为websocket连接问题,需要更改nginx配置为websocket。仅修改http块中的内容即可。map$http_......