首页 > 系统相关 >k8s 创建nginx

k8s 创建nginx

时间:2023-06-25 10:35:30浏览次数:47  
标签:kubectl -- 创建 端口 nginx pod k8s

1、在kubenetes集群中创建一个pod 创建nginx,拉取镜像

kubectl create deployment nginx --image=nginx

2、查看镜像是否下载成功

kubectl get pod

status为running 表示拉取完成

 3、暴露Nginx端口

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

4、查看Nginx端口

kubectl get pod,svc

30448是kubenetes分配的端口

 5、验证

集群中的所有节点都可以使用本机ip+30448访问

 

标签:kubectl,--,创建,端口,nginx,pod,k8s
From: https://www.cnblogs.com/leihongnu/p/17502302.html

相关文章

  • k8s驱逐篇(7)-kube-controller-manager驱逐-taintManager源码分析
    概述taintManager的主要功能为:当某个node被打上NoExecute污点后,其上面的pod如果不能容忍该污点,则taintManager将会驱逐这些pod,而新建的pod也需要容忍该污点才能调度到该node上;通过kcm启动参数--enable-taint-manager来确定是否启动taintManager,true时启动(启动参数默认值为true);k......
  • k8s 深入篇———— pod 实战[六]
    前言pod实战一下,主要是一些例子。正文例子一pod实例的选择:NodeSelector:是一个供用户将Pod与Node进行绑定的字段NodeName:一旦Pod的这个字段被赋值,Kubernetes项目就会被认为这个Pod已经经过了调度,调度的结果就是赋值的节点名字。所以,这个字段一般由调度器负责设......
  • ubuntu安装nginx建立静态站
    版本:服务器ubuntu20.04本地windows10远程工具xshell71、nginx官网 http://nginx.org/en/docs/2、点击installingnginx3、点击 InstallationonLinux下的packages4、点击Ubuntu5、开始傻瓜式操作,一定!一定!一定!使用root安装和使用nginx哦!我以下所有执行都是roo......
  • k8s进阶4-应用无损发布之健康检查
    一、配置探针kubernetes提供了三种探针(支持exec、tcp和http方式)来探测容器的状态:LivenessProbe:容器存活性检查,用于判断容器是否健康,告诉kubelet一个容器什么时候处于不健康的状态。如果LivenessProbe探针探测到容器不健康,则kubelet将删除该容器,并根据容器的重启策略做相应......
  • 3分钟了解MacBook m1芯片使用docker安装nginx
    1、先安装nginxdockerpullnginx2、创建目录mkdir-p/Users/benjie/software/nginx/confmkdir-p/Users/benjie/software/nginx/logsmkdir-p/Users/benjie/software/nginx/html3、启动nginx实例,为了复制配置dockerrun--namenginx-p80:80-dnginx:latest4、......
  • nginx 多个配置文件
    1、2、nginx.confworker_processes1;events{worker_connections1024;}http{includemime.types;default_typeapplication/octet-stream;sendfileon;gzipon;keepalive_timeout5000;include/eeeee/nginx-1.23......
  • k8s 深入篇———— k8s 的pod[五]
    前言简单整理一下pod的相关知识。正文为什么我们需要pod。前面我们知道了k8s一个最重要的作用是解决容器的编排功能,那么为什么有一个pod的东西。这就是实际中遇到的问题。那就是容器和容器之间,那就是如何表达容器和容器之间的关系。就是有些场景下,容器与容器之间是存在关系......
  • 创建自定义的Spring Boot Starter
    1.概述Springboot的开发人员给那些流行的开源项目提供了很多Starter,但是我们并不局限于这些。我们可以创建自己的Starter,如果我们有一个公司内部使用的代码库,如果我们实在Springboot项目中使用,那给这个代码库创建一个SpringbootStarter是一个很好的实践。这些自定义的Sta......
  • choices参数,MTV与MCV模型,多对多三种创建方式
    choices参数(数据库字段设计常见)"""用户表 性别 学历 工作经验 是否结婚 是否生子 客户来源 ...针对某个可以列举完全的可能性字段,我们应该如何存储只要某个字段的可能性是可以列举完全的,那么一般情况下都会采用choices参数"""classUser(models.Model):us......
  • Tomcat-创建MavenWeb项目
       ......