Kubernetes常用命令
2016-03-04 16:26
399 查看
查看kubernetes管理的pods
[root@centos-master kubeguide]#
kubectl get pods
NAME READY STATUS RESTARTS AGE
redis-master-u3824 1/1 Running 0 15m
查看kubernetes管理的nodes
[root@centos-master kubeguide]#
kubectl get nodes
NAME LABELS STATUS AGE
centos-master
kubernetes.io/hostname=centos-master Ready 3d
centos-minion
kubernetes.io/hostname=centos-minion Ready 3d
查看Replication Controller
[root@centos-master kubeguide]#
kubectl get rc
CONTROLLER CONTAINER(S) IMAGE(S) SELECTOR REPLICAS AGE
redis-master master kubeguide/redis-master name=redis-master 1 1h
删除资源
[root@centos-master kubeguide]#
kubectl stop -f redis-master-controller.yaml
查看Service状态
[root@centos-master kubeguide]#
kubectl describe service frontend
Name: frontend
Namespace: default
Labels: name=frontend
Selector: name=frontend
Type: NodePort
IP: 10.10.55.133
Port: <unnamed> 80/TCP
NodePort: <unnamed> 30001/TCP
Endpoints: 172.17.0.10:80,172.17.0.7:80,172.17.0.8:80
Session Affinity: None
No events.
[root@centos-master kubeguide]#
kubectl describe pods redis-master
Name: redis-master-b7u7l
Namespace: default
Image(s): kubeguide/redis-master
Node: centos-minion/
Start Time: Tue, 23 Feb 2016 14:49:35 +0800
Labels: name=redis-master
Status: Pending
Reason:
Message:
IP:
Replication Controllers: redis-master (1/1 replicas created)
Containers:
master:
Container ID:
Image: kubeguide/redis-master
Image ID:
QoS Tier:
memory: BestEffort
cpu: BestEffort
State: Waiting
Ready: False
Restart Count: 0
Environment Variables:
No volumes.
Events:
FirstSeen LastSeen Count From SubobjectPath Reason Message
───────── ──────── ───── ──── ───────────── ────── ───────
38m 38m 1 {kubelet centos-minion} implicitly required container POD Pulled Successfully pulled image "registry.access.redhat.com/rhel7/pod-infrastructure:latest"
38m 38m 1 {kubelet centos-minion} implicitly required container POD Created Created with docker id 3f6c9cdd351a
38m 38m 1 {kubelet centos-minion} implicitly required container POD Started Started with docker id 3f6c9cdd351a
38m 38m 1 {kubelet centos-minion} spec.containers{master} Pulling pulling image "kubeguide/redis-master"
59s 59s 1 {kubelet centos-minion} implicitly required container POD Pulled Container image "registry.access.redhat.com/rhel7/pod-infrastructure:latest" already
present on machine
54s 54s 1 {kubelet centos-minion} implicitly required container POD Created Created with docker id 83c6847b9cd7
53s 53s 1 {kubelet centos-minion} implicitly required container POD Started Started with docker id 83c6847b9cd7
53s 53s 1 {kubelet centos-minion} spec.containers{master} Pulling pulling image "kubeguide/redis-master"
查看etcd中的数据
etcdctl --endpoint
http://10.10.3.184:2379 ls /registry
重新设置pod副本数
kubectl scale --replicas=4 replicationcontrollers frontend
[root@centos-master kubeguide]#
kubectl get pods
NAME READY STATUS RESTARTS AGE
redis-master-u3824 1/1 Running 0 15m
查看kubernetes管理的nodes
[root@centos-master kubeguide]#
kubectl get nodes
NAME LABELS STATUS AGE
centos-master
kubernetes.io/hostname=centos-master Ready 3d
centos-minion
kubernetes.io/hostname=centos-minion Ready 3d
查看Replication Controller
[root@centos-master kubeguide]#
kubectl get rc
CONTROLLER CONTAINER(S) IMAGE(S) SELECTOR REPLICAS AGE
redis-master master kubeguide/redis-master name=redis-master 1 1h
删除资源
[root@centos-master kubeguide]#
kubectl stop -f redis-master-controller.yaml
查看Service状态
[root@centos-master kubeguide]#
kubectl describe service frontend
Name: frontend
Namespace: default
Labels: name=frontend
Selector: name=frontend
Type: NodePort
IP: 10.10.55.133
Port: <unnamed> 80/TCP
NodePort: <unnamed> 30001/TCP
Endpoints: 172.17.0.10:80,172.17.0.7:80,172.17.0.8:80
Session Affinity: None
No events.
[root@centos-master kubeguide]#
kubectl describe pods redis-master
Name: redis-master-b7u7l
Namespace: default
Image(s): kubeguide/redis-master
Node: centos-minion/
Start Time: Tue, 23 Feb 2016 14:49:35 +0800
Labels: name=redis-master
Status: Pending
Reason:
Message:
IP:
Replication Controllers: redis-master (1/1 replicas created)
Containers:
master:
Container ID:
Image: kubeguide/redis-master
Image ID:
QoS Tier:
memory: BestEffort
cpu: BestEffort
State: Waiting
Ready: False
Restart Count: 0
Environment Variables:
No volumes.
Events:
FirstSeen LastSeen Count From SubobjectPath Reason Message
───────── ──────── ───── ──── ───────────── ────── ───────
38m 38m 1 {kubelet centos-minion} implicitly required container POD Pulled Successfully pulled image "registry.access.redhat.com/rhel7/pod-infrastructure:latest"
38m 38m 1 {kubelet centos-minion} implicitly required container POD Created Created with docker id 3f6c9cdd351a
38m 38m 1 {kubelet centos-minion} implicitly required container POD Started Started with docker id 3f6c9cdd351a
38m 38m 1 {kubelet centos-minion} spec.containers{master} Pulling pulling image "kubeguide/redis-master"
59s 59s 1 {kubelet centos-minion} implicitly required container POD Pulled Container image "registry.access.redhat.com/rhel7/pod-infrastructure:latest" already
present on machine
54s 54s 1 {kubelet centos-minion} implicitly required container POD Created Created with docker id 83c6847b9cd7
53s 53s 1 {kubelet centos-minion} implicitly required container POD Started Started with docker id 83c6847b9cd7
53s 53s 1 {kubelet centos-minion} spec.containers{master} Pulling pulling image "kubeguide/redis-master"
查看etcd中的数据
etcdctl --endpoint
http://10.10.3.184:2379 ls /registry
重新设置pod副本数
kubectl scale --replicas=4 replicationcontrollers frontend
相关文章推荐
- hibernate ibatis比较
- C++面试常见的几个库函数详解
- iOS帐号、证书之漫谈(一)
- 深入理解OAuth2.0协议
- 《OpenResty Notes》2016年第02期
- JavaScript 日期Date格式化工具
- ASP.NET简单登录注册实例
- 6-6-树的孩子链表(带双亲)存储表示法-树和二叉树-第6章-《数据结构》课本源码-严蔚敏吴伟民版
- Docker Swarm学习教程
- 在PHP5.3以上版本运行ecshop出现的问题及解决方案
- JQuery实现input上传图片显示缩略图
- 测试JMS消息类型JMS(五)
- 高通camera框架_流程浅析(1)
- Android Linux内核编译调试
- view的事件分发机制
- 象形法,快速记忆魔方公式
- 刚写完一期的优化 遇到的一一个坑........
- C#之事件
- Java中的equals和==
- Jenkins安装与配置