正文内容加载中...
posted @ 2019-06-28 18:34 cannel 阅读(23) 评论(0) 编辑
摘要: 新建rc(replication controller) 以下操作在master1做 rc是一套程序部署的配置,k8s会根据配置自动运行和管理程序,例如自动启动程序,程序挂了自动重启等等 rc配置一般都是写到配置文件(扩展名yaml),然后指定yaml文件来新建rc,k8s很多“东西”都是这种方式配阅读全文
posted @ 2019-06-28 18:23 cannel 阅读(139) 评论(0) 编辑
摘要: K8s不是一个软件,而是一堆软件的集合,由于这堆软件各自独立,因此可能k8s安装过程很容易出现问题 K8s部署有多种方式,本文使用kubeadm部署,从易操作性和可控性来说属于中等的方式 环境:centos7.6,k8s 1.14.3 K8s安装前设置 以下操作在所有节点操作(也就是master1和阅读全文
posted @ 2019-06-28 18:21 cannel 阅读(73) 评论(0) 编辑
摘要: 首先科普docker几种“仓库”概念,可分为:本地镜像,本地仓库,公有仓库(docker hub) 本地镜像:在把java程序打包成镜像,输出的镜像的位置就是本地镜像 公有仓库:一个叫docker hub的网站,类似于github,所有人都可以把自己的镜像上传上去,也可以使用别人的镜像 私有仓库:相阅读全文
posted @ 2019-06-28 18:17 cannel 阅读(17) 评论(0) 编辑
摘要: 前言:要在docker运行java(jar包)程序,就要把程序打包成docker镜像(以下简称镜像),可以先理解为镜像就是jar包 打包需要程序代码,java本身的打包环境(包括jdk和maven),以及docker,因此本文在装了以上环境的环境(尤其是装了docker)进行打包 首先要修改代码 使阅读全文
posted @ 2019-06-28 18:15 cannel 阅读(67) 评论(0) 编辑
摘要: 环境:centos7.6,docker-ce-18.09.6-3.el7(docker-ce是docker社区版) 运行yum install -y yum-utils device-mapper-persistent-data lvm2,安装软件,yum-util 提供yum-config-man阅读全文
posted @ 2019-06-28 18:12 cannel 阅读(6) 评论(0) 编辑
摘要: 环境:centos7.6,redis最新版(没指定版本,用最新版) 由于CentOS官方yum源里面没有Redis,这里我们需要安装一个第三方的yum源,这里用了Fedora的epel仓库 运行yum install epel-release,安装epel。中途的确认点y即可,后面的安装也是 运行y阅读全文
posted @ 2019-06-28 18:11 cannel 阅读(12) 评论(0) 编辑
摘要: 环境:centos 7.6,mysql server 5.7.26 新建文件夹/opt/mysql,并cd进去 运行wget http://dev.mysql.com/get/mysql-5.7.26-1.el7.x86_64.rpm-bundle.tar,下载mysql安装包 PS:centos7阅读全文
posted @ 2019-06-28 18:10 cannel 阅读(31) 评论(0) 编辑
摘要: 环境:centos7.6,maven 3.6.1 新建目录/opt/maven,并cd进去 运行wget http://mirror.bit.edu.cn/apache/maven/maven-3/3.6.1/binaries/apache-maven-3.6.1-bin.tar.gz,下载mave阅读全文
posted @ 2019-06-28 18:09 cannel 阅读(24) 评论(0) 编辑
摘要: Centos7.6自带jre 1.8,可以作为java运行环境。但如果要编译java程序那就需要jdk,以下介绍如何把自带的jre卸掉并安装jdk 首先要卸载自带的jre PS:由于不同版本的操作系统可能自带的东西不一样,因此本文描述不一定完全匹配 运行rpm -qa | grep java,查询已阅读全文
posted @ 2019-06-28 18:07 cannel 阅读(23) 评论(0) 编辑