- 博客(95)
- 收藏
- 关注
原创 一起来学k8s 21.二进制HA安装k8s 1.15.2
二进制HA安装k8s 1.15.2环境准备##/etc/hosts192.168.48.101 master01192.168.48.102 master02192.168.48.103 master03192.168.48.201 node01192.168.48.202 node02## keepalived的vip192.168.48.66IPHostnam...
2019-08-15 07:36:46 8943 16
原创 一起来学k8s 40. kubernetes api操作
kubernetes api操作kubectl 通过访问 Kubernetes API 来执行命令。我们也可以通过对应的TLS key和token, 使用curl 或是 golang client做同样的事。API 请求必须使用 JSON 格式来发送。 kubectl 的作用是将 .yaml 转换为 JSON 格式进行 API 请求。通过证书访问我们从查看 kubectl 的配置文件开始,...
2020-02-22 11:29:28 3402
原创 了解docker
了解docker什么是dockerDocker是使用go语言基于LINUX内核的cgroup,namespace以及AUFS 类的 Union FS 等技术,对进程进行封装隔离的一种操作系统层面的虚拟化技术,由于隔离的进程独立于宿主和其它的隔离的进程,因此也称其为容器。为什么要使用 Docker更高效的利用系统资源由于Docker工作在进程级别,不需要进行硬件虚拟以及运行完整操作系统等额...
2020-01-07 21:47:35 1421
转载 一起来学k8s 39. 利用kubeadm搭建kubernetes高可用集群
利用kubeadm搭建kubernetes高可用集群不得不说的kubeadmkubeadm部署很方便,但是是一个老外写的,使用staticPod(容器)运行的管理组件,镜像都是gcr.io域名仓库里的。域名仓库很多docker的人甚至都不知道,docker镜像命名规则是域名/库名/img_name:tag这种形式,dockerhub上要拉取镜像直接是库名/img_name:tag这种名字,是...
2020-01-07 21:45:51 928
原创 一起来学k8s 38. 二进制k8s集群安装EFK
二进制k8s集群安装EFK环境准备##/etc/hosts192.168.48.101 master01192.168.48.102 master02192.168.48.103 master03192.168.48.201 node01192.168.48.202 node02## keepalived的vip192.168.48.66IPHostnameCP...
2019-11-24 13:38:33 924
原创 linux 内核4.19编译安装
linux 内核4.19编译安装下载4.19包官网 https://www.kernel.org/下载地址链接: https://pan.baidu.com/s/1teAiT5Zthru1Kqew-Pe9Yw 提取码: 9ehn解压tar包tar xvf linux-4.19.82.tar.xz安装依赖yum -y install gcc bc gcc-c++ ncurses...
2019-11-09 13:00:12 6819
原创 一起来学k8s 37.二进制k8s集群etcd备份和恢复
二进制k8s集群etcd备份和恢复当前环境##/etc/hosts192.168.48.101 master01192.168.48.102 master02192.168.48.103 master03192.168.48.201 node01192.168.48.202 node02192.168.48.203 node03192.168.48.54 nfs## kee...
2019-09-11 23:38:58 549
原创 一起来学k8s 36.二进制k8s集群添加新节点
二进制k8s集群添加新节点当前环境##/etc/hosts192.168.48.101 master01192.168.48.102 master02192.168.48.103 master03192.168.48.201 node01192.168.48.202 node02192.168.48.54 nfs## keepalived的vip192.168.48.66...
2019-09-11 22:43:51 778
原创 git基本操作
git基本操作环境iphostnamesoftOS192.168.48.56webgitCentOs7.6安装git[root@web ~]# wget https://github.com/git/git/archive/v2.23.0.tar.gz[root@web ~]# tar xvf v2.23.0.tar.gz[root@web ~]# c...
2019-08-27 16:40:23 1314
原创 一起来学k8s 35.二进制k8s集群1.15.2升级1.15.3
二进制k8s集群1.15.2升级1.15.3环境准备##/etc/hosts192.168.48.101 master01192.168.48.102 master02192.168.48.103 master03192.168.48.201 node01192.168.48.202 node02192.168.48.54 nfs## keepalived的vip192.1...
2019-08-27 01:19:57 983
原创 一起学CICD 08.gitlab+jenkins+maven+sonar+nodejs pipeline构建
gitlab+jenkins+maven+sonar+nodejs pipeline环境iphostnamesoft192.168.48.52gitlabgitlab192.168.48.53jenkinsjdk1.8,jenkins,maven,nodejs,sonar192.168.48.56webjdk1.8 nginx mysql原...
2019-08-26 04:10:00 714
原创 一起来学k8s 34.二进制k8s集群安装prometheus-operator
二进制k8s集群部署prometheus-operator环境准备##/etc/hosts192.168.48.101 master01192.168.48.102 master02192.168.48.103 master03192.168.48.201 node01192.168.48.202 node02192.168.48.54 nfs## keepalived的vi...
2019-08-18 23:40:33 1606
原创 一起来学k8s 33.二进制k8s集群部署wordpress
二进制k8s集群部署wordpress环境准备##/etc/hosts192.168.48.101 master01192.168.48.102 master02192.168.48.103 master03192.168.48.201 node01192.168.48.202 node02192.168.48.54 nfs## keepalived的vip192.168....
2019-08-18 16:46:57 3257
原创 一起来学k8s 32.二进制k8s集群部署jenkins
二进制k8s集群部署jenkins环境准备##/etc/hosts192.168.48.101 master01192.168.48.102 master02192.168.48.103 master03192.168.48.201 node01192.168.48.202 node02192.168.48.54 nfs## keepalived的vip192.168.48...
2019-08-18 16:43:03 744
原创 一起来学go 15.标识符的命名规范
标识符的命名规范标识符概念golang中对各种变量,方法等命名时使用的字符序列称为标识符凡是自己可以起名字的地方都叫标识符标识符命名规则由26个英文字母大小写,0-9,_组成严格区分大小写数字不可以开头标识符不能包含空格下划线_本身在go中是一个特殊标识符,称为空标识符,仅能被作为占位符使用不能以系统保留关键字作为标识符,比如if,break等注意事项包名:保持p...
2019-08-18 14:19:57 189
原创 一起来学go 14.值类型和引用类型
值类型和引用类型值类型:变量直接存储值,内存通常在栈中分配int系列float系列boolstring数组结构体struct引用类型:变量存储的是一个地址,这个地址对应的空间才是真正存储数据,内存通常在堆上分配指针slice切片map管道chaninterface...
2019-08-18 14:18:41 776
原创 一起来学go 13.指针
指针指针值类型有int系列float系列boolstring数组结构体structdemo01package main import "fmt" //引入一个包 'fmt'func main() { var num1 int = 99 //num1的内存地址,&num1 fmt.Println("num1的内存地址:",&num1) num1...
2019-08-18 14:17:10 129
原创 一起来学k8s 31.二进制k8s集群部署gitlab
二进制k8s集群部署gitlab环境准备##/etc/hosts192.168.48.101 master01192.168.48.102 master02192.168.48.103 master03192.168.48.201 node01192.168.48.202 node02192.168.48.54 nfs## keepalived的vip192.168.48....
2019-08-18 13:17:48 1683
原创 一起来学k8s 30.二进制k8s集群部署springboot项目
二进制k8s集群部署springboot项目环境准备##/etc/hosts192.168.48.101 master01192.168.48.102 master02192.168.48.103 master03192.168.48.201 node01192.168.48.202 node02192.168.48.54 nfs## keepalived的vip192.1...
2019-08-15 20:01:00 906 1
原创 一起来学k8s 29.二进制k8s集群cronjob
二进制k8s集群cronjob环境准备##/etc/hosts192.168.48.101 master01192.168.48.102 master02192.168.48.103 master03192.168.48.201 node01192.168.48.202 node02192.168.48.54 nfs## keepalived的vip192.168.48.6...
2019-08-15 17:41:23 733
原创 一起来学k8s 28.二进制k8s集群helm安装harbor
二进制k8s集群helm安装harbor环境准备##/etc/hosts192.168.48.101 master01192.168.48.102 master02192.168.48.103 master03192.168.48.201 node01192.168.48.202 node02192.168.48.54 nfs## keepalived的vip192.168...
2019-08-15 08:46:00 751
原创 一起来学k8s 27.二进制k8s集群安装helm
二进制k8s集群安装helm环境准备##/etc/hosts192.168.48.101 master01192.168.48.102 master02192.168.48.103 master03192.168.48.201 node01192.168.48.202 node02192.168.48.54 nfs## keepalived的vip192.168.48.66...
2019-08-14 17:08:40 563 3
原创 一起来学k8s 26.二进制k8s集群安装nfs storageclass
二进制k8s集群安装nfs storageclass环境准备##/etc/hosts192.168.48.101 master01192.168.48.102 master02192.168.48.103 master03192.168.48.201 node01192.168.48.202 node02192.168.48.54 nfs## keepalived的vip1...
2019-08-14 16:23:21 770
原创 一起来学k8s 25.二进制k8s集群安装Weave Scope
二进制k8s集群安装Weave Scope环境准备##/etc/hosts192.168.48.101 master01192.168.48.102 master02192.168.48.103 master03192.168.48.201 node01192.168.48.202 node02## keepalived的vip192.168.48.66IPHos...
2019-08-14 15:21:40 491
原创 一起来学k8s 24.二进制k8s集群安装dashboard
二进制k8s集群安装dashboard环境准备##/etc/hosts192.168.48.101 master01192.168.48.102 master02192.168.48.103 master03192.168.48.201 node01192.168.48.202 node02## keepalived的vip192.168.48.66IPHostn...
2019-08-14 14:08:19 796
原创 一起来学k8s 23.二进制k8s集群安装ingress-controller
二进制k8s集群安装ingress-controller环境准备##/etc/hosts192.168.48.101 master01192.168.48.102 master02192.168.48.103 master03192.168.48.201 node01192.168.48.202 node02## keepalived的vip192.168.48.66...
2019-08-14 10:48:55 1492
原创 一起来学k8s 22.二进制k8s集群安装Metrics-Server
二进制k8s集群安装Metrics-Server环境准备##/etc/hosts192.168.48.101 master01192.168.48.102 master02192.168.48.103 master03192.168.48.201 node01192.168.48.202 node02## keepalived的vip192.168.48.66IP...
2019-08-13 22:41:02 1696
原创 一起来学go 12.基本数据类型与string相互转换
基本数据类型与string相互转换基本数据类型转stringdemo01package main import "fmt" //引入一个包 'fmt'func main() { var num1 int = 99 var num2 float64 = 23.456 var b bool = true var myChar byte = 't' var str string...
2019-08-11 22:44:42 370
原创 一起来学go 11.基本数据类型转换
基本数据类型转换demo01package main import "fmt" //引入一个包 'fmt'func main() { //转换格式T(v),T表示转换的格式,v表示变量 var a int8 = 100 var b int32 = int32(a) var c int = int(a) var d float32 = float32(a) var e flo...
2019-08-11 22:38:39 184
原创 一起来学go 10.基本数据类型默认值
基本数据类型默认值数据类型默认值整型0浮点型0字符串“”布尔类型falsedemo01package main //hello.go所在的包的是mainimport "fmt" //引入一个包 'fmt'func main() { var a int var b float32 var c float64 var d bool...
2019-08-11 22:34:42 221
原创 一起来学go 09.字符串类型
字符串类型demo01package main //hello.go所在的包的是mainimport "fmt" //引入一个包 'fmt'func main() { //string的基本使用 var address string = "北京市昌平区天通苑" fmt.Println("address=",address)}demo02package main ...
2019-08-11 22:19:56 110
原创 一起来学go 08.布尔类型
布尔类型类型占用存储空间表数范围bool一个字节trueflasedemo01package main //hello.go所在的包的是mainimport "fmt" //引入一个包 'fmt'func main() { //bool类型只能取true,flase var n1 = true var n2 = false fmt.Pri...
2019-08-11 22:13:42 110
原创 一起来学go 07.字符类型
字符类型demo01package main //hello.go所在的包的是mainimport "fmt" //引入一个包 'fmt'func main() { //当我们直接输出byte时,结果是对应的码值 var c1 byte = 'a' var c2 byte = '0' fmt.Println("c1=",c1,"c2=",c2)}...
2019-08-11 22:10:12 126
原创 一起来学go 06.浮点类型
浮点类型类型占用存储空间表数范围単精度float324字节-3.403E38~3.403E38双精度float648字节-1.798E308~1.798E308demo01package main //hello.go所在的包的是mainimport "fmt" //引入一个包 'fmt'func main() { va...
2019-08-11 22:02:38 207
原创 一起来学go 05.整数类型
整数类型类型有无符号占用存储空间表数范围int8有1字节-27~27-1int16有2字节-215~215-1int32有4字节-231~231-1int64有8字节-263~263-1类型有无符合占用存储空间表数范围int8无1字节0~28-1int16无2字节0~216-1...
2019-08-11 21:57:42 119
原创 一起来学go 04.定义变量
定义变量局部变量demo01package mainimport "fmt"func main() { //定义变量 var i int //给i赋值 i = 10 //使用变量 fmt.Println("i=",i)}demo02package mainimport "fmt"func main() { //定义变量,指定变量类型,若不赋值,使用默认值...
2019-08-11 21:44:30 120
原创 一起来学go 03.转义字符
转义字符字符说明\t制表符\n换行符\\一个"\"\"一个"\r回车符\tpackage main //hello.go所在的包的是mainimport "fmt" //引入一个包 'fmt',fmt包提供格式化,输出,输入的函数func main() { fmt.Println("tom\tjerry...
2019-08-11 21:38:02 596
原创 一起来学go 02.hello world
hello world需求开发一个hello.go的程序,可以输出"hello,world"开发步骤项目目录结构在GOPATH下创建项目learn_go的目录编写hello.go代码编译运行
2019-08-10 09:46:35 125
原创 一起来学go 01.go 1.12.7安装
go 1.12.7安装sdk下载https://studygolang.com/sdk安装解压到D:\go配置环境变量GOROOTGOROOT sdk安装目录path添加go执行文件的路径GOPATHGOPATH 项目目录检查...
2019-08-10 08:53:23 551
原创 一起学mysql 09.mysql 运算符
mysql 运算符算术运算符符号表达式的形式作用+x1+x2+…+xn加法运算-x1-x2-…-xn减法运算*x1*x2*…*xn乘法运算/x1/x2除法运算,返回商DIVx1 DIV x2除法运算,返回商,同"/"%x1%x2求余运算,返回余数MODx1 MOD x2求余运算,返回余数,同"%"mys...
2019-08-06 21:34:12 150
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人