Docker Kubernetes 查询字段说明
Docker Kubernetes 查询字段说明
- # 打印受支持的API版本
- kubectl api-versions
# 扩展
apiextensions.k8s.io/v1beta1
# 注册
apiregistration.k8s.io/v1beta1
# 创建app
apps/v1beta1
apps/v1beta2
# 认证
authentication.k8s.io/v1
authentication.k8s.io/v1beta1
# 授权
authorization.k8s.io/v1
authorization.k8s.io/v1beta1
# 弹性伸缩
autoscaling/v1
autoscaling/v2beta1
# 批量
batch/v1
batch/v1beta1
certificates.k8s.io/v1beta1
# 证书
extensions/v1beta1
# 网络
networking.k8s.io/v1
# 策略
policy/v1beta1
# 控制
rbac.authorization.k8s.io/v1
rbac.authorization.k8s.io/v1beta1
# 存储
storage.k8s.io/v1
storage.k8s.io/v1beta1
v1
- # 查看service 详细信息
- kubectl describe service 资源名
# 服务名称
Name: nginx
# 命名空间
Namespace: default
# 标签
Labels: run=nginx
Annotations: <none>
# 标签
Selector: run=nginx
# 网络代理类型
Type: ClusterIP
# 集群唯一IP
IP: 10.10.10.17
# Service端口
Port: <unset> 88/TCP
# 容器端口
TargetPort: 80/TCP
# 代理容器IP
Endpoints: 172.17.1.2:80,172.17.2.2:80,172.17.2.3:80
注:kubernetes默认负载均衡模式为ClusterIP。
注:标签主要是识别资源的描述符号。
注:显示集群信息 kubectl cluster-info 显示运行API情况。
- # 查看容器详细信息
- kubectl describe pod 容器名
# 容器名称
Name: hello-world-cc85d4fb6-9lnt9
# 命名空间
Namespace: default
# 分配节点IP
Node: 192.168.1.77/192.168.1.77
# 启动时间
Start Time: Thu, 15 Nov 2018 11:59:33 +0800
# 标签名称,系统生成标签
Labels: app=example
pod-template-hash=774180962
# 注释
Annotations: kubernetes.io/created-by={"kind":"SerializedReference","apiVersion":"v1","reference":{"kind":"ReplicaSet","namespace":"default","name":"hello-world-cc85d4fb6","uid":"dc7d20d1-e88a-11e8-91e0-000c29e1b1...
# 状态
Status: Running
# 分配容器IP
IP: 172.17.1.3
# 由RS进行管理
Created By: ReplicaSet/hello-world-cc85d4fb6
Controlled By: ReplicaSet/hello-world-cc85d4fb6
# 容器信息
Containers:
hello-world:
# 容器ID
Container ID: docker://b05c00a8a840e8cf0ee4499ee9244282d500acf28ede13c76ff62c62baaa2057
# 镜像版本号
Image: nginx:1.10
Image ID: docker-pullable://nginx@sha256:6202beb06ea61f44179e02ca965e8e13b961d12640101fca213efbfd145d7575
# 开放端口
Port: 80/TCP
# 运行状态
State: Running
Started: Thu, 15 Nov 2018 12:00:04 +0800
Ready: True
Restart Count: 0
Environment: <none>
Mounts: <none>
# 容器信息
Conditions:
Type Status
Initialized True
Ready True
PodScheduled True
Volumes: <none>
QoS Class: BestEffort
Node-Selectors: <none>
Tolerations: <none>
Events: <none>
- # 显示有关Deployments详细信息
- kubectl describe deployments 资源名
# 服务名称
Name: hello-world
# 命名空间名称,一个命名空间相当与一个虚拟集群
Namespace: default
CreationTimestamp: Thu, 15 Nov 2018 11:59:33 +0800
# 加入一个标签
Labels: app=example
# 注释
Annotations: deployment.kubernetes.io/revision=1
# 标签选择器
Selector: app=example
# 副本数
Replicas: 3 desired | 3 updated | 3 total | 3 available | 0 unavailable
StrategyType: RollingUpdate
MinReadySeconds: 0
RollingUpdateStrategy: 1 max unavailable, 1 max surge
# pod模板
Pod Template:
Labels: app=example
Containers:
hello-world:
# 容器镜像版本
Image: nginx:1.10
# 容器端口
Port: 80/TCP
Environment: <none>
Mounts: <none>
Volumes: <none>
Conditions:
Type Status Reason
---- ------ ------
# 执行时间记录
Available True MinimumReplicasAvailable
OldReplicaSets: <none>
NewReplicaSet: hello-world-cc85d4fb6 (3/3 replicas created)
Events: <none>
Docker Kubernetes 查询字段说明的更多相关文章
- Docker Kubernetes 项目
Kubernetes 是 Google 团队发起并维护的基于Docker的开源容器集群管理系统,它不仅支持常见的云平台,而且支持内部数据中心. 建于Docker之上的Kubernetes可以构建一个容 ...
- Docker Kubernetes 常用命令
Docker Kubernetes 常用命令 增 # 通过文件名或标准输入创建资源. kubectl create # 读取指定文件内容,进行创建.(配置文件可指定json,yaml文件). kube ...
- Docker Kubernetes 创建管理 Deployment
Docker Kubernetes YAML文件创建容器 通过创建Deployment来管理pods从而创建容器.它会同时创建容器.pod.以及Deployment ! 环境: 系统:Centos 7 ...
- Docker Kubernetes Volume 网络数据卷
Docker Kubernetes Volume 网络数据卷 由于支持网络数据卷众多 今天只拿nfs作为案例. 支持网络数据卷 nfs iscsi glusterfs awsElasticBlockS ...
- Docker Kubernetes Service 代理服务创建
Docker Kubernetes Service 代理服务创建 创建Service需要提前创建好pod容器.再创建Service时需要指定Pod标签,它会提供一个暴露端口默会分配容器内网访问的唯一 ...
- GitLab + Jenkins + Docker + Kubernetes。
目前方案是GitLab + Jenkins + Docker + Kubernetes. 方案的工作流程如下:首先,开发人员提交代码代码提交:随后,GitLab 会自动触发Jenkins job,Je ...
- Mybatis按SQL查询字段的顺序返回查询结果
在SpringMVC+Mybatis的开发过程中,可以通过指定resultType="hashmap"来获得查询结果,但其输出是没有顺序的.如果要按照SQL查询字段的顺序返回查询结 ...
- Oracle 查询字段在什么表
-- 查询字段在什么表 select * from all_tab_cols t where t.column_name='ABC'; -- 查询字段在什么表并且 判断是否是主键 select * f ...
- Docker&Kubernetes沙龙干货集锦:容器集群管理利器kubernetes详谈-CSDN.NET
Docker&Kubernetes沙龙干货集锦:容器集群管理利器kubernetes详谈-CSDN.NET undefined Package - crawler undefined 科学网- ...
随机推荐
- 生成Oracle的AWR报告
1.打开CMD命令对话框,登录SQLPLUS(主要如果是管理员账户,用户名需要加 as sysdba,密码格式为 password@IP/实例名),输入AWR执行SQL语句(注意,路径根据实际安装路 ...
- 11.17 luffycity(7)完结
2018-11-17 15:59:01 路飞项目已经完结!后面已是flask的学习!然后还有十几天的课程等回学校再看 明天归校!! 开始全面整理自己学习的知识,整理博客!还有好多面试题!233333 ...
- php代码画足球场
用代码画了个足球场 原图: 代码画出的效果图: 代码如下: // 创建一个 200X200 的图像 $img = imagecreate(800, 500); // 分配颜色 $bg = imagec ...
- poj 3525
多边形内最大半径圆. 哇没有枉费了我自闭了这么些天,大概五天前我看到这种题可能毫无思路抓耳挠腮举手投降什么的,现在已经能1A了哇. 还是先玩一会计算几何,刷个几百道 嗯这个半平面交+二分就阔以解决.虽 ...
- js 函数中的this
资料 function 函数 没有"this"的持久概念, 调用函数时,创建this function hello(thing) { console.log(this + &quo ...
- Map 嵌套存储Map
import java.util.HashMap;import java.util.Iterator;import java.util.Set;import java.util.Map.Entry; ...
- 剑指offer——python【第34题】第一个只出现一次的字符
题目描述 在一个字符串(0<=字符串长度<=10000,全部由字母组成)中找到第一个只出现一次的字符,并返回它的位置, 如果没有则返回 -1(需要区分大小写) 思路 遍历字符串,找到那个第 ...
- dubbo控制器xml文件报错
在配置dubbo服务的过程中,经常会遇到虽然程序能够跑起来,但是配置文件一堆红叉,虽然不影响功能,但是确实很让人恶心. 报错信息如下: Multiple annotations found at th ...
- 数据库的相关语句(where,order by)
select * from EMP t-- t列的别名--返回所有列 select ename || sal as HEHE from emp;--列的合并(使用连接) select concat(e ...
- android不知不觉偷拍他人功能实现(手机关闭依然拍照)【申明:来源于网络】
android不知不觉偷拍他人功能实现(手机关闭依然拍照)[申明:来源于网络] 地址:http://blog.csdn.net/huangxiaoguo1/article/details/536660 ...