Fork me on GitHub

实用技巧:教你如何在没有网络的Linux机器上快速安装软件

相信很多人遇到过这样的问题: 你需要在公司的一台服务器上安装xxx软件,例如vsftpd; 该服务器无法连接公网; 这台服务器很可能是一个最简安装的Linux(意味着该机器可能有很多常见的软件依赖缺失),你也搞不清楚究竟是不是最简安装的,只能用uname -a 或者/etc/redhat-release 看到发行版本; 于是,你应该怎么安装想要的软件? 下面以带有浓重的感情色彩,总结三种方案。 TIPS:本文以CentOS 7为例,探讨几种安装方式。其他发行版,可参见拓展阅读给出的方案。 …

我的技术干货小程序正式上线啦!

我的技术干货小程序正式上线啦!

技术干货小程序:IT牧场 正式上线啦!废话不多说,先上图: 定位:分享个人学习笔记与技术成长心得。 特点:完全免费,用积分兑换,即可下载干货笔记!积分也非常好赚,随便点点就OK了,没什么心智负担。 目标:助力程序猿成长成为……高端一点的程序猿(这么说会不会有点贱,明明自己都还没高端起来,哈哈哈……) Timeline严格来说,IT牧场 小程序是在12月13日正式上线的,但这个版本是非常粗糙的:界面丑、功能烂,代码也很恶心(撸得太随便了),所以只在自己的微信小群里小规模...

分享我司基于K8s & Spring Cloud的私有云技术选型!

最近有朋友问到我基于K8s & Spring Cloud的PaaS云平台的相关问题,正好之前在卓望数码 时专门做这个的。考虑到技术选型本身并不涉及业务,也不涉及商业机密,索性整理一下,分享出来。 注1:考虑到前公司的利益,下表列出的个别项目公司并未实际使用,又或者实际使用了,表格里故意写的未使用。再次强调,故意混淆,保障前东家的利益。 注2:感谢前东家卓望数码 。 …

生产技巧:如何不停机修改Zookeeper日志路径?

偶然看到2017年8月写的工作日志,希望对大家的工作有参考价值。 由于Kafka集群的运维兄弟没对线上环境Zookeeper做处理,因此zookeeper.out 文件会不断增大,没几天时间,文件已经有6G。故而需要做一些改进,避免这种情况。 目前,咪咕Kafka及Zookeeper是分离部署的(即:未使用Kafka本身自带的Zookeeper),故而要想修改Zookeeper的日志,需如下操作:…

使用Kubespray部署生产可用的Kubernetes集群(1.11.2)

Kubernetes的安装部署是难中之难,每个版本安装方式都略有区别。笔者一直想找一种支持多平台 、相对简单 、适用于生产环境 的部署方案。经过一段时间的调研,有如下几种解决方案进入笔者视野: 部署方案 优点 缺点 Kubeadm 官方出品 部署较麻烦、不够透明 Kubespray 官方出品、部署较简单、懂Ansible就能上手 不够透明 RKE 部署较简单、需要花一些时间了解RKE的cluster.yml配置文件 不够透明 手动部署 第三方操作文档 完全透明、可配置、便于理解K8s各组件之间的关系 部署非常麻烦,容易出错 其他诸如Kops之类的方案,由于无法跨平台,或者其他因素,被我pass了。 最终,笔者决定使用Kubespray部署Kubernetes集群。也希望大家能够一起讨论,总结出更加好的部署方案。 废话不多说,以下是操作步骤。…