- 博客(11)
- 收藏
- 关注
原创 查看pod日志无法查看的解决方式
查看pod日志 [root@k8s-master1 ~]# kubectl logs nginx-7cdbd8cdc9-2qrcw Error from server (Forbidden): Forbidden (user=system:anonymous, verb=get, resource=nodes, subresource=proxy) ( pods/log nginx-7cdbd8c...
2019-07-19 13:52:48 1177
原创 service自动发现,yaml文件管理内外部端口访问
service服务发现 [root@k8s-master ~]# vim busybox-5d4f595646-dzjv4.yaml apiVersion: v1 kind: Pod metadata: name: busybox namespace: default spec: containers: image: busybox command: sleep “3600” im...
2019-07-19 13:51:32 241
原创 service代理模式及负载均衡
[root@k8s-master ~]# vim service.yaml apiVersion: v1 kind: Service metadata: name: my-service spec: selector: app: MyApp ports: - name: http protocol: TCP port: 80 t...
2019-07-19 13:47:49 211
原创 pod管理调度约束、与健康状态检查
pod的管理 [root@k8s-master ~]# vim pod.yaml apiVersion: v1 kind: Pod metadata: name: nginx-pod labels: app: nginx spec: containers: - name: nginx image: nginx 创建pod [root@k8s-m...
2019-07-19 13:45:55 135
原创 使用yaml配置文件管理资源
[root@k8s-master ~]# vim nginx-deployment.yaml apiVersion: apps/v1beta2 kind: Deployment metadata: name: nginx-deployment spec: replicas: 3 selector: matchLabels: app: nginx ...
2019-07-19 13:42:05 211
原创 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 299
原创 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 687
原创 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 all NAME ...
2019-07-19 13:33:31 101
原创 kubectl命令管理
kubectl命令管理 查看更多帮助命令 [root@k8s-master ~]# kubectl --help 创建一个命名空间 [root@k8s-master ~]# kubectl create namespace yunjisuan namespace “yunjisuan” created [root@k8s-master ~]# kubectl get namespace /ns 都...
2019-07-19 13:30:03 128
原创 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 3289 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 545
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人