- 博客(11)
- 收藏
- 关注
原创 查看pod日志无法查看的解决方式
查看pod日志[root@k8s-master1 ~]# kubectl logs nginx-7cdbd8cdc9-2qrcwError from server (Forbidden): Forbidden (user=system:anonymous, verb=get, resource=nodes, subresource=proxy) ( pods/log nginx-7cdbd8c...
2019-07-19 13:52:48
1339
原创 service自动发现,yaml文件管理内外部端口访问
service服务发现[root@k8s-master ~]# vim busybox-5d4f595646-dzjv4.yamlapiVersion: v1kind: Podmetadata:name: busyboxnamespace: defaultspec:containers:image: busyboxcommand:sleep“3600”im...
2019-07-19 13:51:32
285
原创 service代理模式及负载均衡
[root@k8s-master ~]# vim service.yamlapiVersion: v1kind: Servicemetadata: name: my-servicespec: selector: app: MyApp ports: - name: http protocol: TCP port: 80 t...
2019-07-19 13:47:49
260
原创 pod管理调度约束、与健康状态检查
pod的管理[root@k8s-master ~]# vim pod.yamlapiVersion: v1kind: Podmetadata: name: nginx-pod labels: app: nginxspec: containers: - name: nginx image: nginx创建pod[root@k8s-m...
2019-07-19 13:45:55
181
原创 使用yaml配置文件管理资源
[root@k8s-master ~]# vim nginx-deployment.yamlapiVersion: apps/v1beta2kind: Deploymentmetadata: name: nginx-deploymentspec: replicas: 3 selector: matchLabels: app: nginx ...
2019-07-19 13:42:05
235
原创 k8s用kubectl管理应用升级,服务发布与回滚,扩缩容
应用升级Kubectl set image --help 有案例指定新版本,并添加标签,以便于回滚[root@k8s-master ~]# kubectl set image deployment/nginx nginx=nginx:1.11 --record升级之后他会将所有版本进行替换,用describe来查看版本[root@k8s-master ~]# kubectl get po...
2019-07-19 13:40:01
364
原创 k8s遇到问题的解决方式
K8s遇到问题解决思路问题排查一 从describe去查找相应的deploy/pod/rs/svc[root@k8s-master ~]# kubectl describe po/nginx-f95d765f9-8b6bp[root@k8s-master ~]# kubectl describe deploy/nginx[root@k8s-master ~]# kubectl descri...
2019-07-19 13:35:49
737
原创 kubectl工具管理应用
kubectl工具管理应用创建一个pod[root@k8s-master ~]# kubectl run nginx --replicas=3 --labels=“app=nginx-example” --image=nginx:1.10 --port=80查看所有资源信息[root@k8s-master ~]# kubectl get allNAME ...
2019-07-19 13:33:31
149
原创 kubectl命令管理
kubectl命令管理查看更多帮助命令[root@k8s-master ~]# kubectl --help创建一个命名空间[root@k8s-master ~]# kubectl create namespace yunjisuannamespace “yunjisuan” created[root@k8s-master ~]# kubectl get namespace /ns 都...
2019-07-19 13:30:03
169
原创 k8s集群中遇到etcd集群故障的排查思路
一次在k8s集群中创建实例发现etcd集群状态出现连接失败状况,导致创建实例失败。于是排查了一下原因。问题来源下面是etcd集群健康状态:[root@docker01 ~]# cd /opt/kubernetes/ssl/[root@docker01 ssl]# /opt/kubernetes/bin/etcdctl **> --ca-file=ca.pem --cert-file...
2019-07-19 13:27:29
3426
1
原创 使用kubeadm+dashboard构建k8s集群v1.15版本
使用kubeadm+dashboard构建k8s集群15版本kubeadm是官方社区推出的一个用于快速部署kubernetes集群的工具。这个工具能通过两条指令完成一个kubernetes集群的部署:1. 安装要求在开始之前,部署Kubernetes集群机器需要满足以下几个条件:一台或多台机器,操作系统 CentOS7.x-86_x64 硬件配置:2GB或更多RAM,2个CPU或更多C...
2019-07-19 13:05:53
580
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人