201910-17 使用Helm部署 dashboard DashBoard(B/S结构的一个k8s管理工具) Kubernetes Dashboard就是k8s集群的webui,集合了所有命令行可以操作的所有命令。界面如下所示:(ps:目前自动识别为中文版本) 注意检查dashboard版本与kubernetes版本兼容性: [crayon-684f918d5c5ef381126874/] helm 更新(类似于yum更新.... Read More >
201910-15 yaml-k8s 属性解释整理 Deployment [crayon-684f918d5cd4f581264448/] statefulset [crayon-684f918d5cd58738368320/] 详解 [crayon-684f918d5cd5f413299297/] Service [crayon-684f918d5cd68906277506/] 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-684f918d5d72a158116200/] 1.1 创建证书存放目录(根据自己目录自行创建) [crayon-684f918d5d731280789675/] 1.2 在文件系统中定义 webroot 目录。对于当前这个例子,我将使用/var/www/le_root. 鉴于我安装acme.sh到 root 用户,让.... Read More >
201910-13 docker iptables详解 该环境安装了docker ,并启动了一个容器做了端口映射 docker数据如何经过iptables [crayon-684f918d5dcec532409099/] 查看各个表命令 [crayon-684f918d5dcf3465216339/] 5链解析 [crayon-684f918d5dcf7821655258/] 综上,Linux将用户规则依.... Read More >
201910-11 centos7安装禅道 下载集成安装包 [crayon-684f918d5e0dc787175943/] 1、将安装包直接解压到/opt目录下 [crayon-684f918d5e0e4016540160/] 2、 Apache和Mysql常用命令 [crayon-684f918d5e0e8851985057/] 3、访问和登录禅道 [crayon-684f918.... Read More >
201910-11 kubernetes之pv与pvc 1.PersistentVolume (PV) [crayon-684f918d5e538099407765/] 创建pv前,请先创建其使用的外部持久化存储设备,当前pv支持的外volume插件有 PV 访问模式 PersistentVolume 可以以资源提供者支持的任何方式挂载到主机上。如下表所示,供应商具有不同的功能,每个 PV 的访问模式都将被设置为该卷支.... Read More >
201910-07 DockerSwarm 集群环境搭建(高可用) 1. 什么是docker swarm? [crayon-684f918d5eaa3001177902/] 2. Docker Swarm 优点 [crayon-684f918d5eaab473823557/] 相关概念 1. 节点 [crayon-684f918d5eab2338390652/] 工作节点(workers) 工作节点是任务执.... Read More >
201909-22 docker swarm部署rabbitmq集群 swarm集群搭建看这里,本篇不做概述 在现在的docker swarm 环境上搭建RabbitMQ 1.使用docker-compose编排构建集群 [crayon-684f918d5f2d6064048356/] [crayon-684f918d5f2dd072854646/] [crayon-684f918d5f2e1161047853/] .... Read More >