自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 收藏
  • 关注

原创 k8s集群部署dashboard

基础环境基本的K8S集群,可参考我的文章部署步骤dashboard-controller.yamlapiVersion: extensions/v1beta1kind: Deploymentmetadata: name: kubernetes-dashboard namespace: kube-system labels: k8s-app: kubernetes...

2019-01-28 16:25:26 524

原创 K8S部署kubedns步骤

基础环境基本的k8s集群,安装部署可参考我的文章。部署kubedns步骤准备镜像# kingdragon 是我的docker hub仓库,你可以换成自己的仓库,并准备相应的镜像kingdragon/k8s-dns-dnsmasq-nanny-amd64:1.14.5kingdragon/k8s-dns-kube-dns-amd64:1.14.5kingdragon/k8s-d...

2019-01-28 14:29:46 1721

转载 【协议森林】技术面试,“三次握手,四次挥手”背后那些事

记得刚毕业找工作面试的时候,经常会被问到:你知道“3次握手,4次挥手”吗?这时候我会“胸有成竹”地“背诵”前期准备好的“答案”,第一次怎么怎么,第二次……答完就没有下文了,面试官貌似也没有深入下去的意思,深入下去我也不懂,皆大欢喜!作为程序员,要有“刨根问底”的精神。知其然,更要知其所以然。这篇文章希望能抽丝剥茧,还原背后的原理。为了便于整体把握文章,手动加上文章目录:什么是“3次握手,4...

2019-01-25 13:25:03 230 1

转载 MySQL的默认用户名和密码的什么?

MySQL的默认用户名和密码的什么?答:用户名为root,密码为空。user = “root”;passwor=“”;

2019-01-21 14:35:27 29684

转载 CentOS7系统配置国内yum源和epel源

1.首先进入/etc/yum.repos.d/目录下,新建一个repo_bak目录,用于保存系统中原来的repo文件[root@bogon ~]# cd /etc/yum.repos.d/[root@bogon yum.repos.d]# mkdir repo_bak[root@bogon yum.repos.d]# mv *.repo repo_bak/2.在CentOS中配置使用...

2019-01-21 14:13:19 872 1

原创 CentOS7 使用二进制部署 Kubernetes 1.13集群

一、安装环境准备:k8s安装包下载链接:https://pan.baidu.com/s/1wO6T7byhaJYBuu2JlhZvkQ提取码:pm9u二、Kubernetes 安装及配置1、初始化环境1.1、设置关闭防火墙及SELINUXsystemctl stop firewalld && systemctl disable firewalldsetenfor...

2019-01-18 16:49:55 1927 2

原创 Linux命令chmod详解

Linux/Unix 的文件调用权限分为三级 : 文件拥有者、群组、其他。利用 chmod 可以藉以控制文件如何被他人所调用。语法chmod [-cfvR] [--help] [--version] mode file...参数说明mode : 权限设定字串,格式如下 :[ugoa...][[+-=][rwxX]...][,...]其中:u 表示该文件的拥有者,g 表示与...

2019-01-17 12:58:23 872

原创 centos7编译安装mesos(实践)

基础环境centos7 + mesos-1.1.0 + zookeeper-3.4.6操作步骤1.1 操作系统:centos7+虚拟机ip主机名10.67.34.144bcs1.2 配置虚拟机的hostsvim /etc/hosts#添加以下配置10.67.34.144 bcs1.3 安装zookeepercentos7安装zookeepe...

2019-01-17 10:16:42 512

转载 MySQL数据库引擎

一、存储引擎的概述(1)为什么要合理选择数据库存储引擎:MySQL中的数据用各种不同的技术存储在文件(或者内存)中。这些技术中的每一种技术都使用不同的存储机制、索引技巧、锁定水平并且最终提供广泛的不同的功能和能力。通过选择不同的技术,你能够获得额外的速度或者功能,从而改善你的应用的整体功能。这些不同的技术以及配套的相关功能在MySQL中被称作存储引擎(也称作表类型)。MySQL默认配置了许多...

2019-01-16 17:41:43 115

原创 K8S网络详解

K8S网络详解按照我自己的理解,k8s网络分三个层面(由里到外):容器网络(不同容器之间怎么相互访问)集群内网络(不同节点之间怎么相互访问)集群外网络(集群外怎么访问到集群内的服务)容器网络熟悉docker的同学会知道,docker创建的容器之间会通过一张docker0的网卡相互通信。而k8s社区为了方便用户适应各自的网络情况,暴露出一套api接口------cni,用户只要实现...

2019-01-15 20:51:33 19204

转载 Kubernetes-基于StorageClass的动态存储供应

1、存储类介绍Kubernetes集群管理员通过提供不同的存储类,可以满足用户不同的服务质量级别、备份策略和任意策略要求的存储需求。动态存储卷供应使用StorageClass进行实现,其允许存储卷按需被创建。如果没有动态存储供应,Kubernetes集群的管理员将不得不通过手工的方式类创建新的存储卷。通过动态存储卷,Kubernetes将能够按照用户的需要,自动创建其需要的存储。基于Stora...

2019-01-15 16:03:19 641 1

转载 Linux下NFS服务器的搭建与配置

Linux下NFS服务器的搭建与配置收藏备用

2019-01-15 15:00:55 231

转载 Kubernetes存储系统介绍及机制实现

一、Kubernetes中存储的应用场景在Kubernetes中部署和运行的服务大致分为:无状态服务Kubernetes使用ReplicaSet来保证一个服务的实例数量,如果说某个Pod实例由于某种原因挂掉或崩溃,ReplicaSet会立刻用这个Pod的模版新启一个Pod来替代它。由于是无状态的服务,新Pod与旧Pod一模一样。此外Kubernetes通过Service(一个Servic...

2019-01-15 12:12:59 627

原创 Kubernetes架构

本文章属于归纳汇总,适合有一定k8s基础的人查阅参考。Kubernetes简介Kubernetes最初源于谷歌内部的Borg,提供了面向应用的容器集群部署和管理系统。Kubernetes的目标旨在消除编排物理/虚拟计算,网络和存储基础设施的负担,并使应用程序运营商和开发人员完全将重点放在以容器为中心的原语上进行自助运营。Kubernetes 也提供稳定、兼容的基础(平台),用于构建定制化的w...

2019-01-14 11:43:11 191

原创 Ascii、Unicode编码故事

很久很久以前,有一群人,他们决定用8个可以开合的晶体管来组合成不同的状态,以表示世界上的万物。他们看到8个开关状态是好的,于是他们把这称为"字节"。再后来,他们又做了一些可以处理这些字节的机器,机器开动了,可以用字节来组合出很多状态,状态开始变来变去。他们看到这样是好的,于是它们就这机器称为"计算机"。开始计算机只在美国用。八位的字节一共可以组合出256(2的8次方)种不同的状态。他们把其中...

2019-01-11 11:48:00 156

原创 MySQL创建用户并授权

基本环境:centos7 + mysql基本命令:创建用户CREATE USER 'username'@'host' IDENTIFIED BY 'password';# 更改处说明:# username:你将创建的用户名# host:指定该用户在哪个主机上可以登陆,如果是本地用户可用localhost,如果想让该用户可以从任意远程主机登陆,可以使用通配符%# passw...

2019-01-09 11:00:59 233

原创 centos7安装MySQL

基础环境:centos7.5 + mysql安装步骤:直接yum安装yum install mysqlyum install mysql-serveryum install mysql-devel安装mysql和mysql-devel都成功,但是安装mysql-server失败,如下:yum install mysql-server>>>Loa...

2019-01-09 10:37:14 101

原创 git命令详解

为什么使用git版本控制:可以解决多人同时开发的代码问题,也可以解决找回历史代码的问题。分布式:Git是分布式版本控制系统,同一个Git仓库,可以分布到不同的机器上。首先找一台电脑充当服务器的角色,每天24小时开机,其他每个人都从这个“服务器”仓库克隆一份到自己的电脑上,并且各自把各自的提交推送到服务器仓库里,也从服务器仓库中拉取别人的提交。可以自己搭建这台服务器,也可以使用GitHub网...

2019-01-07 20:59:14 239

原创 centos7-安装包方式安装zookeeper

基础环境centos7.5 + zookeeper-3.4.6步骤下载zookeeper-3.4.6.tar.gz解压缩到自己项目目录tar -zxvf zookeeper-3.4.6.tar.gzmv zookeeper-3.4.6 /usr/local/services/zookeeper #更改为自己的项目目录配置启动文件cd /usr/local/ser...

2019-01-04 17:29:13 245

原创 centos7-安装包方式安装mongodb

基本信息:centos7.5 + mongodb-linux-x86_64-3.6.9.tgz步骤:解压到指定位置tar -zxvf mongodb-linux-x86_64-3.6.9.tgzmkdir -p /usr/local/mongodb #换成你自己的项目目录mv mongodb-linux-x86_64-3.6.9 /usr/local/mongodb...

2019-01-04 17:27:04 522

空空如也

空空如也

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

TA关注的人

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