201910-17 使用Helm部署 dashboard DashBoard(B/S结构的一个k8s管理工具) Kubernetes Dashboard就是k8s集群的webui,集合了所有命令行可以操作的所有命令。界面如下所示:(ps:目前自动识别为中文版本) 注意检查dashboard版本与kubernetes版本兼容性: [crayon-68c874501ebda773574376/] helm 更新(类似于yum更新.... Read More >
201910-15 yaml-k8s 属性解释整理 Deployment [crayon-68c874501f139805795798/] statefulset [crayon-68c874501f140487793860/] 详解 [crayon-68c874501f144226821384/] Service [crayon-68c874501f149231186720/] Repli.... Read More >
201910-13 k8s调度器Scheduler Scheduler 是 kubernetes 的调度器,主要的任务是把定义的 pod 分配到集群的节点上。 Scheduler: 通过调度算法为待调度Pod列表的每个Pod从Node列表中选择一个最适合的Node,并将信息写入etcd中kubelet通过API Server监听到kubernetes Scheduler产生的Pod绑定信息,然后获取对应的Pod清单,下载Image,并.... Read More >
201910-13 acme自动签发nginx ssl证书 1、安装 免费自动签名工具 [crayon-68c874501f876065595591/] 1.1 创建证书存放目录(根据自己目录自行创建) [crayon-68c874501f87c199022624/] 1.2 在文件系统中定义 webroot 目录。对于当前这个例子,我将使用/var/www/le_root. 鉴于我安装acme.sh到 root 用户,让.... Read More >
201910-13 docker iptables详解 该环境安装了docker ,并启动了一个容器做了端口映射 docker数据如何经过iptables [crayon-68c874501fcb0937766697/] 查看各个表命令 [crayon-68c874501fcb5416173793/] 5链解析 [crayon-68c874501fcb7942196622/] 综上,Linux将用户规则依.... Read More >
201910-11 centos7安装禅道 下载集成安装包 [crayon-68c874501ffa1407440456/] 1、将安装包直接解压到/opt目录下 [crayon-68c874501ffa6448817779/] 2、 Apache和Mysql常用命令 [crayon-68c874501ffa9933095311/] 3、访问和登录禅道 [crayon-68c8745.... Read More >
201910-11 kubernetes之pv与pvc 1.PersistentVolume (PV) [crayon-68c8745020303007856757/] 创建pv前,请先创建其使用的外部持久化存储设备,当前pv支持的外volume插件有 PV 访问模式 PersistentVolume 可以以资源提供者支持的任何方式挂载到主机上。如下表所示,供应商具有不同的功能,每个 PV 的访问模式都将被设置为该卷支.... Read More >
201910-07 DockerSwarm 集群环境搭建(高可用) 1. 什么是docker swarm? [crayon-68c87450206ed402187177/] 2. Docker Swarm 优点 [crayon-68c87450206f4146926929/] 相关概念 1. 节点 [crayon-68c87450206f7537839914/] 工作节点(workers) 工作节点是任务执.... Read More >
201909-22 docker swarm部署rabbitmq集群 swarm集群搭建看这里,本篇不做概述 在现在的docker swarm 环境上搭建RabbitMQ 1.使用docker-compose编排构建集群 [crayon-68c8745020cc6254305866/] [crayon-68c8745020ccc861046792/] [crayon-68c8745020cce983312655/] .... Read More >