kubernetes常用命令】的更多相关文章

Docker Kubernetes 常用命令 增 # 通过文件名或标准输入创建资源. kubectl create # 读取指定文件内容,进行创建.(配置文件可指定json,yaml文件). kubectl create -f 配置文件 # 创建指定文件内容,创建并指定服务版本.(配置文件可指定json,yaml文件). kubectl create -f 配置文件 --edit --output-version=版本号 -o json # 将一个资源公开为一个新的Kubernetes服务,暴露…
查看版本 kubectl version 查看节点 kubectl get nodes 部署app 说明: 提供deployment名称和app镜像地址(docker镜像地址) kubectl run kubernetes-bootcamp --image=gcr.io/google-samples/kubernetes-bootcamp:v1 --port= 再如: run test --image=preparedman/mytomcat:tagname --port= 查看app kube…
文章摘自:https://blog.csdn.net/felix_yujing/article/details/51622132 1 查看类命令--- # 查看集群信息 kubectl cluster-info # 查看各组件信息kubectl -s http://localhost:8080 get componentstatuses # 查看pods所在的运行节点kubectl get pods -o wide # 查看pods定义的详细信息kubectl get pods -o yaml…
#.查询信息 kubectl get [需要查询的服务]   node 节点componentstatuses 简写 cs 组件状态namespaces 简写 ns 名命空间pod pod信息 添加 (-o wide )查看运行节点service 查询service deployments --all-namespaces kind分类查询 all --all-namespaces 查询所有 --all-namespaces 所有命名空间 ###将信息输入为yaml格式 kubectl get…
#查看所有namespace的pods运行情况 kubectl get pods --all-namespaces #查看具体pods,记得后边跟namespace名字哦 kubectl get pods kubernetes-dashboard-76479d66bb-nj8wr --namespace=kube-system # 查看pods具体信息 kubectl get pods -o wide kubernetes-dashboard-76479d66bb-nj8wr --namespa…
一.附上一个Deployment文件 apiVersion: apps/v1 kind: Deployment metadata: name: nginx-deployment spec: selector: matchLabels: app: nginx replicas: 2 template: metadata: labels: app: nginx spec: containers: - name: nginx image: nginx:1.8 ports: - containerPor…
kubectl概述 祭出一张图,转载至 kubernetes-handbook/kubectl命令概述 ,可以对命令族有个整体的概念. 环境准备 允许master节点部署pod,使用命令如下: kubectl taint nodes --all node-role.kubernetes.io/master- kubectl安装后,默认是没有比如自动补全等功能的,频繁使用比较不方便.目前已经有各类kubectl小 工具 可以提高效率,还有kubectl专用的shell了.个人感觉比较好用有以下这些…
目录 一.系统环境 二.前言 三.kubectl 3.1 kubectl语法 3.2 kubectl格式化输出 四.kubectl常用命令 五.查看kubernetes集群node节点和pod负载 5.1 安装metric-server 5.2 查看node负载 5.3 查看pod负载 六.命名空间namespace的管理 6.1 何为命名空间namespace 6.2 管理命名空间namespace 6.2 使用kubens管理命名空间namespace 一.系统环境 服务器版本 docker…
常用命令是: ## 获取指定命名空间(rubikt)下所有的部署的服务 kubectl.exe get deployments --namespace rubikt ## 获取制定命名空间(rubikt)下所有的容器 kubectl.exe get pods --namespace rubikt ## 获取指定命名空间(rubikt)下所有的副本集 kubectl.exe get replicaset --namespace rubikt ## 删除指定(dynamic-698c8f6857-7…
k8s常用命令  原贴地址 查看集群信息: [root@kubernetes-master pods]# kubectl cluster-info kubectl cluster-info展示结果 kubectl cluster-infoKubernetes master is running at https://10.24.103.1:6443KubeDNS is running at https://10.24.103.1:6443/api/v1/namespaces/kube-syste…
Helm 常用命令 查看版本 #helm version 查看当前安装的charts #helm list 查询 charts #helm search redis 安装charts #helm install --name redis --namespaces prod bitnami/redis 查看charts状态 #helm status redis 删除charts #helm delete --purge redis 增加repo #helm repo add stable http…
etcd常用命令记录   1.查看etcd的版本 [root@etcd01 ssl]# curl -L http://127.0.0.1:2379/version {"etcdserver":"3.3.10","etcdcluster":"3.3.0"}   2.查看etcd暴露出来的prometheus指标:在prometheus对其监控时使用 curl -L http://127.0.0.1:2379/metrics 注:…
Kubernetes常用操作命令 kubectl log  //查看日志 $ kubectl log myapp-pod –c test kubectl get pods查看pod列表 [root@node-1 ~]# kubectl get pods NAME READY STATUS RESTARTS AGE nginx-app-demo-7bdfd97dcd-7t72x 1/1 Running 0 28m nginx-app-demo-7bdfd97dcd-hsrft 1/1 Runnin…
前面我们聊了docker的基本概念.架构.镜像.网络.数据卷,回顾请参考https://www.cnblogs.com/qiuhom-1874/category/1766327.html:今天这篇博客主要是对前面博客中的常用命令做一个总结补充说明: 在前面的博客中我们说过docker是基于LXC之上封装来实现容器的,其核心就是利用内核的资源名称空间和Cgroup实现资源的管控和隔离:这里要补充一点的是docker容器把资源抽象成对象:作为客户端,docker这个命令其实就是在对这些抽象出来的资源…
1.0 k8s 集群状态检查 # 查看集群信息 kubectl cluster-info systemctl status kube-apiserver systemctl status kubelet systemctl status kube-proxy systemctl status kube-scheduler systemctl status kube-controller-manager systemctl status docker # 查看namespaces kubectl…
Kubernetes 常用日志收集方案 学习了 Kubernetes 集群中监控系统的搭建,除了对集群的监控报警之外,还有一项运维工作是非常重要的,那就是日志的收集. 介绍 应用程序和系统日志可以帮助我们了解集群内部的运行情况,日志对于我们调试问题和监视集群情况也是非常有用的.而且大部分的应用都会有日志记录,对于传统的应用大部分都会写入到本地的日志文件之中.对于容器化应用程序来说则更简单,只需要将日志信息写入到 stdout 和 stderr 即可,容器默认情况下就会把这些日志输出到宿主机上的一…
kubernetes通过kube-apiserver作为整个集群管理的入口.Apiserver是整个集群的主管理节点,用户通过Apiserver配置和组织集群,同时集群中各个节点同etcd存储的交互也是通过Apiserver进行交互.Apiserver实现了一套RESTfull的接口,用户可以直接使用API同Apiserver交互.另外官方还提供了一个客户端kubectl随工具集打包,用于可直接通过kubectl以命令行的方式同集群交互 项目中部分服务用了k8s部署,研测环境部门搭的集群,版本较…
常用命令: command &:将进程放在后台执行 ctrl + z:暂停当前进程 并放入后台 jobs:查看当前后台任务 bg( %id):将任务转为后台执行 fg( %id):将任务调回前台 kill( %id):杀掉任务 1. 文件/文件夹传输命令 文件传输: $ cp local_file remote_username@remote_ip:remote_folder 示例(注意~): $ scp Nuget.config vagrant@10.9.10.173:~/hwapp_web…
一.LVM介绍LVM是 Logical Volume Manager(逻辑卷管理)的简写,它是Linux环境下对磁盘分区进行管理的一种机制LVM - 优点:LVM通常用于装备大量磁盘的系统,但它同样适于仅有一.两块硬盘的小系统. 小系统使用LVM的益处: 传统的文件系统是基于分区的,一个文件系统对应一个分区.这种方式比较直观,但不易改变: 1.不同的分区相对独立,无相互联系,各分区空间很易利用不平衡,空间不能充分利用: 2.当一个文件系统/分区已满时,无法对其扩充,只能采用重新分区/建立文件系统…
经过统计Linux中能够识别的命令超过3000种,当然常用的命令就远远没有这么多了,按照我的习惯,我把已经学过的Linux常用命令做了以下几个方面的分割: 1.文件处理命令 2.文件搜索命令 3.帮助命令 4.压缩与解压缩命令 5.关机和重启命令 6.其他常用命令 下面对以上的几种划分做详细的笔记,以备后来随时查阅. 1.文件处理命令 首先要说明的是,Linux的命令格式为:命令+"空格"+[选项]+"空格"+[参数](注意:个别命令使用不遵循此格式,当有多个选项时…
git常用命令(持续更新中) 本地仓库操作git int                                 初始化本地仓库git add .                             将所有文件添加到本地仓库git commit -m "提交文件"      把文件提交到仓库,双引号内是提交注释 和远程仓库建立联系git remote add origin git@github.com:wangjiax9/beautifulDay.git      关联gi…
今年上半年在学习gulp的使用,对npm的掌握是必不可少的,经常到npm官网查询文档让我感到不爽,还不如整理了一些常用的命令到自己博客上,于是根据自己的理解简单翻译过来,终于有点输出,想学习npm这块的朋友不可错过这些基础命令,新手出品,对本文有疑惑之处还请同学们不耻下问.很久没有写文章啦,后续也希望自己在nodejs这方面有多点内容产出. 本文以Windows平台上做测试,以gulp为示例做教程 目录(更新于201601214) npm是什么 npm install 安装模块 npm unin…
npm常用命令 环境:win7 npm 是什么 NPM(node package manager),通常称为node包管理器.顾名思义,它的主要功能就是管理node包,包括:安装.卸载.更新.查看.搜索.发布等. 本地VS全局 本地安装:package会被下载到当前所在目录,也只能在当前目录下使用. 全局安装:package会被下载到到特定的系统目录下,安装的package能够在所有目录下使用. 安装模块 本地安装 npm install modulesName 全局安装 npm install…
一.初始環境配置 git config --global user.name "John Doe"git config --global user.email johndoe@example.com git config --global core.editor vimgit config --global color.ui true git config --global alias.co checkoutgit config --global alias.br branchgit…
在了解iptables的详细原理之前,我们先来看下如何使用iptables,以终为始,有可能会让你对iptables了解更深 所以接下来我们以配置一个生产环境下的iptables为例来讲讲它的常用命令 第一步:清空当前的所有规则和计数 iptables -F #清空所有的防火墙规则 iptables -X #删除用户自定义的空链 iptables -Z #清空计数 第二步:配置允许ssh端口连接 iptables -A INPUT -s -p tcp --dport -j ACCEPT #22为…
Linux常用命令 1. pwd查看当前路径(Print Working Directory)    [root@CentOS ~]# pwd/root 2. cd .. 返回上一级 .. 表示上一级  . 表示当前目录  ~ 表示用户根目录     cd /root进入root目录 [root@CentOS ~]# cd .. [root@CentOS /]# cd /root [root@CentOS ~]# cd . [root@CentOS ~]# 3. ls -l 列出目录 行首为d表…
Svn是比较优秀的版本控制工具,虽然功能和性能上无法和Git媲美,但由于其容易搭建和使用的特性,所以在各个小公司还是很受欢迎的.使用Git可参考<版本控制-Git服务器搭建和常用命令使用>本文介绍svn服务器搭建和常用命令介绍. 服务器搭建 本地服务器 http服务器 命令 常用命令 不常用命令 [root@master data1]# cat /etc/issue CentOS release 6.3 (Final) Kernel \r on an \m [root@master data1…
Git是目前世界上最先进的分布式版本控制系统(没有之一).使用Svn的请参考<版本控制-svn服务器搭建和常用命令(centos 6.3)>,下面介绍Git的常用命令 常用命令 简单版 升级版 其他 服务器搭建 本地服务器搭建 Gitolite搭建 一.简单版 1.创建版本库 git init 2.新增修改,新增文件到缓存区 git add 3.比较文件的差异 git diff 4.查看仓库状态 git status 5.从缓存区提交修改(新增)到版本库 git commit -m 'add…
学习第一天,今天内容相对简单,主要就是ubuntu一些常用命令及常规操作,后续涉及到环境的搭建,也会在本文再更. ubuntu环境搭建 第一种 也是最简单最方便的 通过vm虚拟机软件,下载iso镜像进行如next式安装,此处不再赘述.涉及到的软件,Oracle virtual box虚拟机,ubuntu任意发行版ISO. 第二种 把iso镜像写入u盘 然后单独在电脑上分区 进行安装 使用easyBCD等软件写入 为电脑进行单独分区,需注意:win下只能从临近盘符进行空间瘦身合并 安装ubuntu…
1.Echo 命令打开回显或关闭请求回显功能,或显示消息.如果没有任何参数,echo 命令将显示当前回显设置.语法echo [{on|off}] [message]Sample: echo off echo hello world 在实际应用中我们会把这条命令和重定向符号(也称为管道符号,一般用> >> ^)结合来实现输入一些命令到特定格式的文件中.这将在以后的例子中体现出来. 2.@ 命令表示不显示@后面的命令,在入侵过程中(例如使用批处理来格式化敌人的硬盘)自然不能让对方看到你使用的…