06 2019 档案
摘要:CREATE TABLE `sys_dept` ( `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '编号', `name` varchar(50) DEFAULT NULL COMMENT '机构名称', `parent_id` bigint(20) DEFAULT NULL COMMENT '上级机构ID,一级机构为0', `o...
阅读全文
摘要:环境准备 环境准备 通过命令查看系统版本和内核版本等信息 为用户提权(sudo) 保存退出 操作系统需求 操作系统需求 为兼容企业级应用,学习选用Centos7做为部署安装Docker的系统平台 更换默认的yum源 更换默认的yum源 Centos默认的yun源在国外,速度很慢有时间也无法访问 Yu
阅读全文
摘要:目录 1.1 拉取mysql镜像 1.2 创建用于挂载的目录 1.3 使用镜像创建容器 1.4 命令解析: 1.5 进入容器 目录 1.1 拉取mysql镜像 1.2 创建用于挂载的目录 1.3 使用镜像创建容器 1.4 命令解析: 1.5 进入容器 正文 回到顶部 1.1 拉取mysql镜像 回到
阅读全文
摘要:主机环境要求 硬件Hardware Resource Capacity Description CPU minimal 2 CPU 4 CPU is prefered Mem minimal 4GB 8GB is prefered Disk minimal 40GB 160GB is prefere
阅读全文
摘要:为什么要使用Rancher Rancher是一个开源的企业级容器管理平台。通过Rancher,企业再也不必自己使用一系列的开源软件去从头搭建容器服务平台。Rancher提供了在生产环境中使用的管理Docker和Kubernetes的全栈化容器部署与管理平台。 Rancher的官方文档:https:/
阅读全文
摘要:CICD概述 CI-持续集成(Continuous Integration):频繁地将代码集成到主干的一种开发实践,每次集成都通过自动化的构建(包括编译,发布,自动化测试)来验证,从而尽早地发现集成错误。 CD-持续部署(Continuous Deployment):从代码提交,自动化完成测试、构建
阅读全文
摘要:环境准备 操作系统需求 为兼容企业级应用,学习选用Centos7做为部署安装Docker的系统平台 # 通过以下命令可查看系统版本和内核版本等信息 cat /etc/redhat-release # CentOS Linux release 7.4.1708 (Core) # uname -a #
阅读全文
摘要:注意:本入门指南的目的是让您快速的运行一个Rancher2.0环境,它不适用于生产。有关更全面的说明,请查阅Rancher安装. 本教程将指导您完成: 安装Rancher v2.0 ; 创建第一个集群; 部署一个应用程序,如Nginx; 一、入门须知 熟悉Linux基础命令; 了解SSH使用方法,了
阅读全文
摘要:导读 Kubernetes要从容器化开始,而容器又需要从Dockerfile开始,本文将介绍如何写出一个优雅的Dockerfile文件。 文章主要内容包括: Docker容器 Dockerfile 使用多阶构建 Docker容器 Dockerfile 使用多阶构建 感谢公司提供大量机器资源及时间让我
阅读全文
摘要:rancher高可用集群搭建 一、搭建环境 1.安装系统 下载centos最新版, http://mirrors.sohu.com/centos/7/isos/x86_64/CentOS-7-x86_64-Minimal-1708.iso 最小化安装 配置网络 安装常用工具,wget、vim、cur
阅读全文
摘要:Rancher版本:Rancher v1.0.1 基本配置需求 多节点的HA配置请参照单节点需求 节点需要开放的端口 全局访问:TCP 端口22,80,443,18080(可选:用于在集群启动前 查看并管理栈 ) 节点间连接: UDP 端口:500,4500 TCP 端口:2181,2376,288
阅读全文
摘要:对于生产环境,需以高可用的配置安装 Rancher,确保用户始终可以访问 Rancher Server。当安装在Kubernetes集群中时,Rancher将与集群的 etcd 集成,并利用Kubernetes 调度实现高可用。 为确保高可用,本文所部署的 Kubernetes 集群将专用于运行 R
阅读全文
摘要:1.准备项 1.1.服务器一台,1H4G(更小内存应该也可以,自行测试),系统:Ubuntu 16.04 64位 1.2.数据库一个,MYSQL,MSSQL都可以(还有其他的,自行配置),教程是MSSQL 1.3.其他软件,Xshell (用于远程Linux服务器),WinSCP(用于管理Linux
阅读全文