使用Kind快速构建Kubernetes集群
现在安装 Kubernetes 集群已经变得越来越简单了,出现了很多方案,各种方案都有自己适合的使用场景。虽然我们可以很快速在云环境下面启动一个 Kubernetes 集群,但是对于开发人员通常更喜欢能够快速上手的东西,Kubernetes in Docker(Kind)这个工具就可以通过创建容器来
Vagrant为Kubernetes定制Centos7 Box
很多人在学习Kubernetes之前,都会苦恼如何搭建一个集群环境呢?你可以使用新版的Docker快速搭建一个单Master的集群,你也可以购买云厂商的集群服务;使用Docker安装集群非常的简单,但是只能是单master节点;购买云厂商的集群服务可以拥有所有的集群功能,而且任意购买云存储,外网Lo
kubernetes Ingress 自动签发SSL证书
现在的Web应用启用HTTPS服务是真的非常有必要的。一些正规机构颁发的CA证书费用又特别高,就算有免费的工具颁发证书,通过人工的方式手动注入到K8S比较麻烦,而且还需要到期后进行人工续期,若管理的证书过多,还无法颁发泛域名的话,那就更加麻烦了。 这里介绍一下免费的午餐 - Let's Encryp
kubernetes持久化存储(二)| StorageClass的使用
前面的文章里我们学习了 PV 和 PVC 的使用方法,但是前面的 PV 都是静态的,什么意思呢?就是我要使用的一个 PVC 的话就必须手动去创建一个 PV,我们也说过这种方式在很大程度上并不能满足我们的需求,比如我们有一个应用需要对存储的并发度要求比较高,而另外一个应用对读写速度又要求比较高,特别是
kubernetes持久化存储(一)| PV和PVC的使用
Kubernetes提供了可靠的存储来保存应用的持久化数据,这样容器在重建后,依然可以使用之前的数据。但是显然存储资源和 CPU 资源以及内存资源有很大不同,为了屏蔽底层的技术实现细节,让用户更加方便的使用,Kubernetes 便引入了 PV 和 PVC 两个重要的资源对象来实现对存储的管理。 K
使用kubeadm搭建Kubernetes集群
之前使用二进制Hard-Way模式搭建了Kubernetes三节点集群,今天采用Kubeadm 来快速搭建Kubernetes V1.16.8集群。 环境准备 本地需要准备以下软件和环境: 8G以上内存(最好12G以上)
使用二进制搭建kubernetes三节点高可用集群
Kubernetes 是一个开源容器编排引擎,用于容器化应用的自动化部署、扩展和管理。该项目托管在 CNCF。你可以通过阅读 官方文档了解Kubernetes和其基础概念。 接下来这篇文章将介绍如何使用二进制部署Kubernetes v1.14.8
快速搭建高可用CI工具:基于K8S的Jenkins Master-Slave架构
主流CI工具对比 以下持续集成工具本人进行使用后做出的一些总结:
Vagrant搭建虚拟机集群
工具准备 本人的机器环境是:MacOS 1. 安装 VirtualBox 2. 安装
再见上海
当我写下这篇文章时,基本上进入离开上海的倒计时了。 13年4月份来到上海,转眼间就过去4年了。还记得第一次来到上海,感觉从乡村来到大城市,一切都是那么新鲜,第一次看到如此宽敞的马路,第一次做地铁,第一次看到如此多的高楼大厦,第一次看到如此多的人,感觉生活当如是。慢慢地自己的视野大了,也就习惯了。每天
Git 生成多个 SSH Key
当有多个git账号的时候,比如一个github,用于自己进行一些开发活动,再来一个gitlab,一般是公司内部的git。这两者你的邮箱如果不同的话,就会涉及到一个问题,生成第二个git的key的时候会覆盖第一个的key,导致必然有一个用不了。 如何解决 在~/.ssh目录下,为每个git账号生成ke
博客终于正式开张啦~
万事开头难,第一次总是有更多的纪念意义。 经过几番折腾,花了一个周末的时间,在github pages上终于把自己的个人博客搭建好了。 本来9月13号我购买了一年的阿里云服务器,用Java搭建好了,结果因为购买服务器是国内的,备案一直没有弄下来,购买的域名也无法使用,也不能退,花的RMB就这样打水漂