自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(29)
  • 资源 (7)
  • 问答 (1)
  • 收藏
  • 关注

原创 nodejs个人学习笔记

这只是个人学习的笔记 1.更新npm包:npm install npm -g安装node模块语法:npm install moduleName安装好的模块包都会放在node_modules文件夹下 例子: npm install express; 使用: var express = require(‘express’); 全局安装与本地安装:npm install express #本地

2017-06-30 21:20:22 1135

原创 swagger学习之路

1.swagger官网地址swagger-ui2.编辑工具swagger-editor3.代码生成器4.swagger之github地址5.swagger-node6.swagger之js7.swagger之java8.swagger-validato 下图描述了swagger的功能有关如何使用 请参考以上链接地址

2017-06-29 12:14:21 486

原创 docker 源码开发环境的创建

1.首先安装git make docker 这三个软件,如何安装相信大家都会了,这里就不再费笔墨了 2.其次git的配置以及fork 分支,新建分支dry-run-test 这里也不说了,请参考这里3.Work with a development container(在容器里面开发)环境的部署1). 删除所有的镜像以及容器 2). 可以通过以下命令删除容器 docker version

2017-06-27 22:45:05 1751

原创 mysql 修改密码

官网链接 新建个mysql-init.txt文件1.文件的内容如下:MySQL 5.7.6 and later:ALTER USER 'root'@'localhost' IDENTIFIED BY 'MyNewPass';MySQL 5.7.5 and earlier:SET PASSWORD FOR 'root'@'localhost' = PASSWORD('MyNewPass');2 执行

2017-06-26 23:22:20 261

转载 ansible的简单入门

环境准备 ip hostname 192.168.1.108 master 控制节点 192.168.1.107 slave 192.168.1.109 slave1配置 EPEL源 第一种安装ansible方法 yum install epel-release yum install ansible 第一种安装ansible方法 yu

2017-06-25 16:21:48 1208

原创 gitlab CI

注意:gitlab 的CI 功能是版本>=8.0才有,如何安装gitlab可以自行搜索,或者点击 官方网站-安装gitlabCI-官网1.第一步 Add .gitlab-ci.yml to the root directory of your repository[root@deployment ~]# mkdir test[root@deployment ~]# cd test/[root@d

2017-06-25 11:35:42 995

原创 kubeadm安装kubernetes(weave)

声明:接博客kubeadm安装kubernetes(flannel) 环境等都是一样,只是换了CNI而已,相关环境请参考kubeadm安装kubernetes(flannel)未成功,估计是官方镜像存在bug,有兴趣的可以一起研究学习请自行下载weave-daemonset-k8s-1.6.yamlweave.yaml[root@master kubernetes]# kubectl create

2017-06-25 00:20:49 7402

原创 kubeadm安装kubernetes(canal)

声明:接博客kubeadm安装kubernetes(flannel) 环境等都是一样,只是换了CNI而已,相关环境请参考kubeadm安装kubernetes(flannel)1.请查看 canal github 2.canal是flannel以及calico的综合产物,所需的镜像image: quay.io/calico/node:v1.2.1image: quay.io/calico/cn

2017-06-24 20:56:51 2859

原创 kubeadm安装kubernetes(calico)

声明:接上一篇博客kubeadm安装kubernetes(flannel) 环境等都是一样,只是换了CNI而已,相关环境请参考kubeadm安装kubernetes(flannel)1.calico官网描述 自行下载 calico.yaml文件[root@master kubernetes]# kubectl get pods -n kube-systemNAME

2017-06-24 20:12:08 4969 1

原创 kubeadm 安装kubetnetes(flannel)

声明:本文参照官网进行安装,具体请前往官网查看 1.环境准备 ip hostname 192.168.1.108 master 192.168.1.107 slave 192.168.1.109 slave1配置hosts vi /etc/hosts2.安装docker yum install docker3.安装kubectl 相关的bash自动补全

2017-06-24 14:29:52 19272 1

转载 docker swarm集群安装

1.环境准备 ip hostname Cool 192.168.1.108 master 192.168.1.109 slave1 默认的镜像仓库是docker hub2.安装docker yum install docker启动docker,验证是否安装成功, systemctl restart d

2017-06-24 10:15:49 746

转载 centos源

1. 163网易的yum源: wget http://mirrors.163.com/.help/CentOS6-Base-163.repo2.中科大的yum源 wget http://centos.ustc.edu.cn/CentOS-Base.repo3.sohu的yum源 wget http://mirrors.sohu.com/help/CentOS-Base-sohu.re

2017-06-24 02:14:45 300

原创 centos7安装OpenShift

本文采用all-in-one(一体化的)安装OpenShift记得安装docker yum install docker安装docker 之后 就执行 vi /etc/sysconfig/docker 开始安装OpenShift: 1.设置SELINUXTYPE=targeted 把SELINUXTYPE 设置为targeted 一般默认就可以: 如果默认不是这个

2017-06-23 21:54:27 12270 3

原创 用client-go二开kubernetes glide的golang 的包管理

1.下载client-go官网地址自行查找,通过go get 或者 git clone 都可以 2.安装minikube 3.执行 kubectl config view apiVersion: v1clusters:- cluster: certificate-authority: /Users/xinzhiyun/.minikube/ca.crt serve

2017-06-23 12:33:09 850

转载 在centos7安装SVN

1.安装SVN yum install subversion2.查看是否安装SVN成功 svnserve –version3.创建SVN版本库目录 mkdir -p /var/svn/svnrepos 4.创建版本库 svnadmin create /var/svn/svnrepos 执行了这个命令之后会在/var/svn/svnrepos目录下生成如下这些文件 5.进入conf

2017-06-22 20:49:10 801

原创 mac 安装 nginx

1.安装nginx brew search nginx brew install nginx brew services start nginx注意添加配置文件到镜像时 最后一行必须要有空格 /usr/local/etc/nginx/nginx.conf (配置文件路径) /usr/local/var/www (服务器默认路径) /usr/local

2017-06-22 10:17:32 358

转载 golang的交叉编译

1.首先进入go/src 源码所在目录,执行如下命令创建目标平台所需的包和工具文件。 $ cd /usr/local/go/src $ CGO_ENABLED=0 GOOS=linux GOARCH=amd64 ./make.bash如果是 Windows 则修改 GOOS 即可。 $ CGO_ENABLED=0 GOOS=windows GOARCH=amd64 ./make.

2017-06-22 09:13:00 818

原创 mysql load data to elasticsearch 脚本

安装 elasticsearch-jdbc-2.3.2.0 必须的!/bin/bashset -e bin=/home/baimu/elasticsearch-jdbc-2.3.2.0/bin lib=/home/baimu/elasticsearch-jdbc-2.3.2.0/lib echo ‘{ “type” : “jdbc”, “jdbc” : { “url” : “jdbc:m

2017-06-21 17:08:50 267

原创 centos7 安装apache Benchmark

1. 安装 apr-util yum install apr-util注意以下步骤要新建一个文件夹 例如 mkidr ab && cd ab2.安装 yum-utils yum -y install yum-utils 3.通过 yumdownloader安装 httpd yumdownloader httpd rpm2cpio httpd-*.rpm | cpio -i

2017-06-21 09:27:48 1076

原创 intellij idea 配置sublime主题

1.点击链接 http://www.riaway.com/theme.php,选择并下载自己喜欢的主题,我的选择 如下图2.导入下载的主题:找到刚刚下载的主题jar包,之后导入,重起intellij idea 就可以得到如下的结果之后再改相应的字体就ok了,结果如下:

2017-06-20 18:05:49 19342 2

转载 docker 网络方案--分析

关于SDN和容器作为近年来比较热的一个概念,众所周知SDN是Software Defined Network的缩写,即软件定义网络。但不同的人对SDN有不同的理解。在广义上,只要是你通过软件实现了一个东西,然后那个东西能够灵活地去达到网络上面的部署和伸缩,这就可以被认为是SDN。围绕容器的开源的SDN解决方案Docker自己的网络方案比较简单,就是每个宿主机上会跑一个非常纯

2017-06-20 09:39:05 3510

转载 git 常用命令

为了方便自己,所以转载了有关git的命令一、新建代码库# 在当前目录新建一个Git代码库$ git init# 新建一个目录,将其初始化为Git代码库$ git init [project-name]# 下载一个项目和它的整个代码历史$ git clone [url]二、配置

2017-06-20 09:24:13 320

原创 harbor 部署

1.安装docker-compose ,当然 肯定也要安装docker的,关于如何安装docker,在这里就不详细介绍了,相信大家可以搞得定 最简单的方式就是命令行安装官网链接:https://docs.docker.com/compose/install/,下面只是其中的一种安装方式curl -L https:// github.com/docker/compose/releas

2017-06-19 17:02:45 635

原创 maven 命令学习记录

1.mvn [options] [goals] [phase(s)] 2.mvn -v

2017-06-19 10:15:06 290

转载 centos 7 安装gitlab

安装配置依赖项 如想使用Postfix来发送邮件,在安装期间请选择’Internet Site’. 您也可以用sendmai或者 配置SMTP服务 并 使用SMTP发送邮件. 在 Centos 6 和 7 系统上, 下面的命令将在系统防火墙里面开放HTTP和SSH端口sudo yum install curl policycoreutils openssh-server openssh-clie

2017-06-19 09:28:10 335

原创 HAproxy结合Keeplived在centos7上实现高可用

1.通过apt-get 或者 yum安装 HAproxy 以及 Keeplived 2. 配置文件

2017-06-19 09:12:06 1216

原创 各种网站工具以及资料

命令行网站:http://man.linuxde.net/man运维生存时间:http://www.ttlsa.com/书籍网站:博文视点  看云  异步社区http://www.epubit.com.cn/各种云:灵雀云 有容云 希云 网易云 腾讯云 阿里云 daocloud  才云 数人云

2017-06-18 13:17:28 295

原创 Mac 安装docker

因为docker是为linux而生的,所以在mac上安装docker 需要安装boot2docker 安装boot2docker步骤如下:1.brew update && brew install boot2docker安装成功如下图所示: 2.boot2docker upgrade因为通过brew insatll boot2docker安装的版本不是最新版本的如果想安装最新版本的,请执行

2017-06-18 12:10:44 377

原创 如何利用minikube 快速安装 kubernetes

1.安装虚拟机,因为minikube是依赖虚拟机来安装kubernetes,本文是采用VirtualBox安装过程就不详细说明了,主要是打开CPU支持虚拟化就好,因为现在大多数电脑都支持虚拟化技术了2.安装kubectl命令行工具通过命令行curl 工具安装最新版的kuberctl工具curl -LO https://storage.googleapis.com/kub

2017-06-17 13:13:06 1491 1

ACTIVATION_CODE.txt

Goland 专门给go开发者的实惠,是一个不错的IDE,亲自有效

2019-10-01

区块链 将如何重新定义世界

区块链 是未来的趋势,这本书就是针对区块链的技术做全面的讲解

2018-01-08

kubernetes 学子资料相关

kubernetes 大会的PPT 主要是分享使用kubernetes 的使用经验

2017-10-15

容器存贮st-container-storage-for-dummies-ebook-v2-f7543-201705-en.pdf

容器存贮st-container-storage-for-dummies-ebook-v2-f7543-201705-en.pdf 技术讲解

2017-07-08

kubernetes 学子资料

kubernetes 的个人整合资料

2017-06-20

DevOps_with_OpenShift.pdf

DevOps_with_OpenShift

2017-06-18

golang sublime

拿来即用的gosublime

2017-03-05

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除