首页 > 其他分享 >k8s 基础命令

k8s 基础命令

时间:2023-04-22 15:44:46浏览次数:42  
标签:kubectl deploy -- get 基础 命令 部署 pod k8s

kubectl get node

获取节点

 

kubectl get pod

获取pod

 

watch -n -1 kubectl get pod

watch是监控,每一秒获取一次pod信息

 

kubectl create deploy deploy名字 --image=镜像名字 --replicas=5

创建部署任务,replicas=5 指创建五个副本

 

kubectl delete deploy deploy名字

删除部署任务

 

kubectl scale deploy/deploy名字 --replicas=数量

对部署任务进行扩/缩容

 

kubectl get deploy deploy名字 -oyaml

以yaml文件形式查看部署任务

 

kubectl set image deployment/my-dep nginx=nginx:1.16.1 --record

滚动升级任务 kubectl set image deploymeny/部署任务 当前镜像名=升级镜像名 --record 记录升级

 

kubectl rollout history deploy/部署任务名称

查询部署历史

 

 kubectl rollout undo deploy/部署任务名称 --to-revision=1

回滚到历史某个版本

 

标签:kubectl,deploy,--,get,基础,命令,部署,pod,k8s
From: https://www.cnblogs.com/tyleaf/p/17342750.html

相关文章

  • 04:基础入门-WEB源码拓展
    前言:WEB源码在安全测试中是非常重要的信息来源,可以用来代码审计漏洞也可以用来做信息突破口,其中WEB源码有很多技术需要简明分析。比如:获取某ASP源码后可以采用默认数据库下载为突破,获取某其他脚本源码漏洞可以进行代码审计挖掘或分析其业务逻辑等,总之源码的获取将为后期的安全......
  • k3s 基础 —— 配置 traefik dashboard
    访问traefikdashboard端口转发#访问地址http://192.168.0.201:9000/dashboard/#/kubectl-nkube-systemport-forward$(kubectl-nkube-systemgetpods--selector"app.kubernetes.io/name=traefik"--output=name)9000:9000--address0.0.0.0配置域名1、创建in......
  • SQL纯基础
    数据库结构常用函数和语句database():当前数据库名user():当前用户名version():当前数据库版本注释符:#,--+(''),information.schema:在MySql5.0版本之后,会默认在数据库中存放一个“information_schema”的数据库,在此库中需要记住三个表名,分别是SCHEMATA、TABLES、COLU......
  • k3s 基础 —— 配置 kubernetes dashboard
    安装请参考部署仪表盘GITHUB_URL=https://github.com/kubernetes/dashboard/releasesVERSION_KUBE_DASHBOARD=$(curl-w'%{url_effective}'-I-L-s-S${GITHUB_URL}/latest-o/dev/null|sed-e's|.*/||')sudok3skubectlcreate-fhttps://raw.githu......
  • 03:基础入门-搭建安全拓展
    1、涉及的知识点常见的问题#ASP,PHP,ASPx,JSP,PY,JAVAWEB等环境#WEB源码中敏感文件后台路径,数据库配置文件,备份文件等#ip或域名解析wEB源码目录对应下的存在的安全问题域名访问,IP访问(结合类似备份文件目录)#脚本后缀对应解析(其他格式可相同-上传安全)#存在下载或为解......
  • django常用命令
    Django常用命令如下:创建Django项目:django-adminstartprojectproject_name该命令会创建一个名为project_name的Django项目创建Django应用程序:pythonmanage.pystartappapp_name该命令会在Django项目中创建一个名为app_name的应用程序。启动Django服务器: pythonmanag......
  • SQL注入,命令注入,文件操作
    SQLInjection:是一种常见的Web安全漏洞,gongji者利用这个漏洞,可以访问或修改数据,或者利用潜在的数据库漏洞进行gongji所谓的万能密码:本质上就是SQL注入的一种利用方式一次SQL注入的过程:1.获取用户请求参数         2.拼接到代码当中3.SQL语句按照我们构造参数的语......
  • 02:基础入门-数据包拓展
    1、网站解析对应简要网站搭建过程涉及到的攻击层面?(源码、搭建平台、系统、网络层等)涉及到的安全问题?(目录、敏感文件、弱口令、IP及域名等)2、HTTP/S数据包1.无代理request请求数据包response返回数据包2.有代理request请求数据包proxy代理服务器response返回数......
  • bat通过for来实现命令执行结果赋值输出方法
    前提知识点:变量赋值方法:setd=123变量使用方法:echo%d%命令结果赋值不能直接用,只能用for来赋值如:for/F%%iin('time/t')do(sett=%%i)即可将time/t的命令结果赋给变量t结果中如果有空格等分隔符,赋值结果会只为第一段内容,要把结果全赋值,需要加"tokens=\*"如:for/F"t......
  • 01:基础入门-概念名词
    1、域名1.什么是域名域名,相当于网站的名字。维基百科对域名的解释是:互联网上某一台计算机或计算机组的名称,用于在数据传输时标识计算机的电子方位(有时也指地理位置)。网域名称系统(DomainNameSystem),有时也简称为域名(DNS),是互联网的一项核心服务,它作为可以将域名和IP地......