201910-30 Docker提交镜像到远程仓库 1.我这里用的仓库是阿里云,提交的环境为lnmp+redis环境,不会配置环境的请看lnmp+redis搭建那篇文章 当前演示的环境以及搭建完成,只做提交到远程仓库操作 可以看到容易顺利运行在环境下,下来我们做commit操作, [crayon-6812580bb6180685608282/] 2.提交容器为新的镜像,并给打上新标签 依次为m.... Read More >
201910-30 zabbix监控配置钉钉报警: 配置钉钉监控报警 1.登录钉钉 点击左上角加号创建群组(群组里最少2个人) 2.创建好群后,点击群设置,智能群助手,添加机器人 [crayon-6812580bb677b069236422/] 3.配置脚本 [crayon-6812580bb678e977480123/] 然后给脚本执行权限,并且授予zabbix.zabbix权限,因为za.... Read More >
201910-30 Docker 安装 (Centos) 1、Docker 要求 CentOS 系统的内核版本高于 3.10 ,查看本页面的前提条件来验证你的CentOS 版本是否支持 Docker 。 通过 uname -r 命令查看你当前的内核版本 2、使用 root 权限登录 Centos。确保 yum 包更新到最新 [crayon-6812580bb6f43192297442/].... Read More >
201910-29 kubernetes 1.9版本二进制部署 kube-proxy组件没成功调iptables添加相关规则 错误原型: Closing local ports after iptables-restore failure(安装 kube-proxy报iptables的错误) 解决办法: [crayon-6812580bb7845129353848/] 注意上面那个安装包可不好找,已经找不到了本人用以下版本代替: [crayon-6812580bb784b915068743.... Read More >
201910-28 kubernetes的认证授权 [crayon-6812580bb7e52436747686/] kubernetes的认证 kubernetes提供了多种认证方式,比如客户端证书、静态token、静态密码文件、ServiceAccountTokens等等。你可以同时使用一种或多种认证方式。只要通过任何一个都被认作是认证通过。下面我们就认识几个常见的认证方式。 客户端证书认证 客户.... Read More >
201910-27 kubernetes二进制部署 1. 准备服务器 [crayon-6812580bb86da354530258/] 2.系统初始化(调整内核,安装依赖) 系统初始化传送门 一直安装到系统初始化完成即可 3. 安装docker(所有节点) docker安装传送门 安装好后先别启动,先设置下这一项 [crayon-6812580bb86e1162025048/] 然.... Read More >
201910-25 helm常用命令和实例 Helm使得对软件进行版本化,打包,发布,以及对部署,删除,升级甚至回滚都非常容易。 Helm 包含两个组件:Helm 客户端和 Tiller 服务器,如下图所示 Helm 是官方提供的类似于 YUM 的包管理器,是部署环境的流程封装。Helm 有两个重要的概念:chart 和 release chart是helm打包软件的包的格式,charts中包含了kube.... Read More >
201910-20 helm3结构和安装 什么是 Helm 在没使用 helm 之前,向 kubernetes 部署应用,我们要依次部署 deployment、svc 等,步骤较繁琐。况且随 着很多项目微服务化,复杂的应用在容器中部署以及管理显得较为复杂,helm 通过打包的方式,支持发布的版本 管理和控制,很大程度上简化了 Kubernetes 应用的部署和管理 Helm 本质就是让 K8s 的应用管理(Deployme.... Read More >
201910-17 使用Helm部署 dashboard DashBoard(B/S结构的一个k8s管理工具) Kubernetes Dashboard就是k8s集群的webui,集合了所有命令行可以操作的所有命令。界面如下所示:(ps:目前自动识别为中文版本) 注意检查dashboard版本与kubernetes版本兼容性: [crayon-6812580bb9532966788378/] helm 更新(类似于yum更新.... Read More >
201910-15 yaml-k8s 属性解释整理 Deployment [crayon-6812580bb988b382876704/] statefulset [crayon-6812580bb9891108738348/] 详解 [crayon-6812580bb9896207046928/] Service [crayon-6812580bb9899568810978/] Repli.... Read More >