摘要:
service到底是什么? k8s的service定义了一个服务的访问入口地址,前端的应用通过这个入口地址访问其背后的一组由pod副本组成的集群实例。来自外部的访问请求被负载均衡到后端的各个容器应用上。Service与其后端Pod副本集群之间则是通过 Label Selector 来实现对接。 RC 阅读全文
摘要:
问题现象 使用Kubeadm部署的flannel网络运行一段时间后,提示init:Error错误,查看具体的信息如下: 问题解决办法 我们查看kube flannel默认pod分配的内存为50M,网络负载较大时,内存资源是不够的,导致Pod退出,提示Error 修改kube flannel的memo 阅读全文
摘要:
1.确保ceph集群是连通状态 这里,可以先把机器配置为以前的x.x.x.x的网络,确保ceph集群是可以通的。这里可以执行下面的命令查看是否连通,显示HEALTH_OK则表示连通 2.获取monmap,并查看 3.删除旧的map配置,新增配置到map 4.修改/etc/ceph/ceph.conf 阅读全文
摘要:
一.问题现象 我们使用二进制部署k8s的高可用集群时,在部署多master时,kube controller manager服务提示Unhealthy 这里我们查看得知kube controller manager的服务运行时提示有一些日志报错问题: 二.问题解决 这里我们推测是kube contr 阅读全文
摘要:
前面我们了解了docker的基本概念,和docker镜像,端口相关的内容。在具体的实际操作过程中,我们需要了解一些相关的docker操作指令。 #一.Docker save指令 指令功能:将指定镜像保存为tar归档文件 语法: docker sava [OPTIONS] IMAGE [IMAGE . 阅读全文
摘要:
#一.Docker容器连接 前面的第二章节,我们事先通过网络端口来访问运行在docker容器内的服务,我们也可以通过端口连接到一个docker容器 我们可以指定容器绑定的网络地址,如绑定127.0.0.1 [root@k8s-01 docker]# docker run -d -p 127.0.0. 阅读全文
摘要:
#一.docker镜像使用 运行docker容器时,使用的镜像如果在本地不存在,docker会自动从docker镜像仓库中下载,默认是从docker hub公共镜像源下载 在这里,我们需要了解:管理和使用本地的docker镜像,创建镜像 列出本地镜像列表:docker images [root@k8 阅读全文
摘要:
#一.运行一个web应用 首先,下载一个docker镜像: [root@k8s-01 ~]# docker pull training/webapp 运行webapp的容器: [root@k8s-01 ~]# docker run -d -P training/webapp python app.p 阅读全文
摘要:
#一.docker的应用场景有哪些 Web 应用的自动化打包和发布 自动化测试和持续集成、发布 在服务型环境中部署和调整数据库或其他的后台应用 从头编译或者扩展现有的OpenShift或Cloud Foundry平台来搭建自己的PaaS环境。 #二.docker的优势 简化程序 Docker 让开发 阅读全文
摘要:
一.问题描述 部署ceph的Luminous之ceph 12.2.10版本,在其中一个集群节点部署OSD时,发现命令执行完毕后,集群中并没有将格式化的盘加入到OSD中,也没有任何报错,问题如下: 执行完毕后,结果如下: 发现OSD并没有挂载成功 二.问题解决 对比集群的其它节点,查看配置文件没有问题 阅读全文