随笔分类 -  技术分享

摘要:某天安全工程师反馈我们的某个网站里包含违规内容,需要立即处理,否则整个主域名有被封禁的风险,主域名下有上千个子域名,涉及业务非常广,真要封禁非同小可,我们不敢怠慢,立即处理。初步排查,域名确实指向了某个违规的网站,但网站不是我们的,应该是项目下线,主机销毁IP释放,但域名并没有及时删除,新的用户被分 阅读全文
posted @ 2023-10-24 16:54 ops-coffee 阅读(1003) 评论(2) 推荐(7) 编辑
摘要:新年之初我就写了篇文章2022,房车使用这一年总结过去一年的日常生活,2022年除了认真的生活之外,在工作上也有了不小的变化,首先是2021年底从工作了近10年的公司离职,在2022年的第一个工作日就入职了新公司,算是无缝衔接,在新公司的这一年主要负责运维自动化的规划、开发及推动落地,挑战很大,尤其 阅读全文
posted @ 2023-01-31 10:29 ops-coffee 阅读(3855) 评论(3) 推荐(33) 编辑
摘要:两年前我写了篇文章『我们自研的那些Devops工具』介绍了我们自研的一些DevOps工具系统,两年过去了这些工具究竟还有没有在发光发热,又有哪些新的变化呢,我将通过这篇文章来回顾一下这两年的发展与变化 CMDB CMDB配置管理数据库,作为整个运维体系构建的基础,几乎其他所有的运维工具系统都要依赖他 阅读全文
posted @ 2021-12-03 16:41 ops-coffee 阅读(1259) 评论(3) 推荐(2) 编辑
摘要:Ansible作为老牌的自动化运维工具,由Python开发,应用广泛,但其默认只提供了命令行下的使用方式,好在提供有完善的API支持二次开发,可以很方便的集成到我们的自动化运维系统中 最近一个朋友跳槽到了新公司转做DevOps开发,接到的第一个需求就是基于Ansible研发简单的任务中心,而他欠缺相 阅读全文
posted @ 2021-09-07 10:02 ops-coffee 阅读(1313) 评论(4) 推荐(1) 编辑
摘要:之前的文章介绍了许多我们在用的DevOps相关的工具系统,例如:方便创建多套运行环境的Alodi,对运维友好的配置中心Kerrigan,强大的自定义任务引擎Probius以及专注于数据库自动化的overmind等等,这篇文章介绍一个非常简单但却十分好用的系统,Proxy代理管理系统 代理系统类似于K 阅读全文
posted @ 2020-12-09 10:38 ops-coffee 阅读(1692) 评论(0) 推荐(0) 编辑
摘要:一个满足你各种想象的快速方便生成临时环境的系统 在 "『Alodi:为了保密我开发了一个系统』" 文章中有讲到我们开发了一个系统用来快速生成临时测试环境,短短三个月已有数百个环境被创建,简化了工作,节省了时间,同时也受到了小伙伴们的肯定,本篇文章介绍一下Alodi的实现原理,以及更新的功能 实现目的 阅读全文
posted @ 2020-01-14 09:37 ops-coffee 阅读(396) 评论(0) 推荐(0) 编辑
摘要:去年写过一篇文章 "『中小团队落地配置中心详解』" ,介绍了我们借助etcd+confd实现的配置中心方案,这是一个对 运维友好 ,与开发解耦的极佳方案,经过了一年多的实践也确实帮我们解决了配置文件无版本、难回滚、更新复杂等问题 这套配置中心解决方案的特点是,对整个配置文件进行管理,而非配置项,且在 阅读全文
posted @ 2020-01-03 09:31 ops-coffee 阅读(601) 评论(0) 推荐(0) 编辑
摘要:本篇文章没有太多的源码,主要讲一下实现思路和技术原理 当使用Xshell或者SecureCRT终端工具时,我的所有文件传输工作都是通过 来完成的,主要是因为其简单方便,不需要额外打开sftp之类的工具,通过命令就可轻松搞定,在用了WebSSH之后一直在想,这么便捷的操作WebSSH能够实现吗? 答案 阅读全文
posted @ 2019-12-11 09:26 ops-coffee 阅读(4523) 评论(3) 推荐(2) 编辑
摘要:我想用它替换掉xshell、crt之类的工具 WebSSH操作物理机或虚拟机 "Django实现WebSSH操作Kubernetes Pod" 文章发布后,有小伙伴说咖啡哥,我们现在还没有用上Kubernetes,但我想通过浏览器连接我们的物理机和虚拟机该怎么办? 这就比较简单了,既然我们已经实现了 阅读全文
posted @ 2019-11-06 09:35 ops-coffee 阅读(1541) 评论(1) 推荐(0) 编辑
摘要:每天都在愉快的造轮子,这次可以一键创建测试环境 咖啡君维护了几十个不同类型项目,其中有相当一部分项目是对保密性有很高要求的,也就是说下个版本要上线的内容是不能提前泄露的,就像苹果新产品的介绍网站决不允许在产品发布之前流出一样,这种保密内容除了在制度上加以约束外,还需要一些技术手段来保障 本次要介绍的 阅读全文
posted @ 2019-09-16 09:25 ops-coffee 阅读(1813) 评论(2) 推荐(2) 编辑
摘要:这是Django Channels系列文章的第二篇,以web端实现tailf的案例讲解Channels的具体使用以及跟Celery的结合 通过上一篇 "《Django使用Channels实现WebSocket 上篇》" 的学习应该对Channels的各种概念有了清晰的认知,可以顺利的将Channel 阅读全文
posted @ 2019-07-31 09:21 ops-coffee 阅读(3013) 评论(0) 推荐(0) 编辑
摘要:笔者所在的技术团队负责了数十个项目的开发和维护工作,每个项目都至少有dev、qa、hidden、product四个环境,数百台机器,在各个系统之间疲于奔命,解决各种琐碎的问题,如何从这些琐碎的事情中解放出来?devops成了我们不二的选择。 文章是基于目前的环境和团队规模做的devops实践总结,方 阅读全文
posted @ 2019-07-20 10:40 ops-coffee 阅读(1780) 评论(3) 推荐(5) 编辑
摘要:一群有梦想的年轻人开源了一个云管理平台,他们的口号是:让天下没有996的运维 有幸参与到CoDo项目的开发,这是一个非常棒的一站式开源运维平台,分享给大家 平台介绍 CODO是一款为用户提供企业多混合云、自动化运维、完全开源的云管理平台。 CODO前端基于Vue iview开发、为用户提供友好的操作 阅读全文
posted @ 2019-05-30 07:08 ops-coffee 阅读(8523) 评论(0) 推荐(1) 编辑
摘要:每个Geek对折腾自己的博客都有着一份执念 背景介绍 曾经多次在不同的平台写博客,但全部都以失败而告终。去年七月选择微信公众号做为平台开始了又一次的技术分享,庆幸一直坚持到现在,但随着文章发表的越来越多,发现公众号对于PC端很不友好,文章列表没有PC端入口,查看分享很不方便,所以就利用github 阅读全文
posted @ 2019-05-28 10:56 ops-coffee 阅读(2078) 评论(2) 推荐(0) 编辑
摘要:WebSocket 开启通往新世界的大门 WebSocket是什么? WebSocket是一种在单个TCP连接上进行全双工通讯的协议。WebSocket允许服务端主动向客户端推送数据。在WebSocket协议中,客户端浏览器和服务器只需要完成一次握手就可以创建持久性的连接,并在浏览器和服务器之间进行 阅读全文
posted @ 2019-04-17 09:23 ops-coffee 阅读(9728) 评论(0) 推荐(2) 编辑
摘要:随着云技术以及容器技术的崛起,人肉运维的时代结束了 2018年为了解决日常运维中的痛点以及更高效的推进运维工作,我们自研并完善了几个工具系统,这些系统无一例外的帮我们节约了时间,提高了效率,这篇文章将分享介绍一下这些工具系统 系统介绍 CMDB CMDB配置管理数据库,主要用来记录我们管理维护的软硬 阅读全文
posted @ 2019-02-13 09:18 ops-coffee 阅读(2653) 评论(8) 推荐(3) 编辑
摘要:对外提供API不用django rest framework(DRF)就是旁门左道吗? 基于Token的鉴权机制越来越多的用在了项目中,尤其是对于纯后端只对外提供API没有web页面的项目,例如我们通常所讲的前后端分离架构中的纯后端服务,只提供API给前端,前端通过API提供的数据对页面进行渲染展示 阅读全文
posted @ 2019-01-22 19:00 ops-coffee 阅读(5795) 评论(5) 推荐(0) 编辑
摘要:曾有个同事不小心把项目代码给传到了Github上,导致代码里边的一个明文邮箱账号密码被利用,为此公司及个人都付出了沉重的代价。那么代码中的敏感信息该如何处理呢?本文将简单介绍一下我们的实践方法。 实现目标 1. 代码中的敏感信息加密,例如邮箱账号密码、连接数据库的账号密码、第三方校验的key 2. 阅读全文
posted @ 2018-10-30 07:56 ops-coffee 阅读(4351) 评论(6) 推荐(4) 编辑
摘要:不知道配置文件上次什么时候修改的、修改了什么内容?改了配置文件还要重新发布项目或者手动触发重启服务?无缘无故发现配置文件错了影响到线上正常部署?你是否正在因为这些问题而困扰?50+线上项目,数百+配置文件,我们经常被这些配置文件虐的生无可恋,是时候作出改变了!本文将带你解决这些问题,喝着咖啡轻松运维 阅读全文
posted @ 2018-08-24 06:10 ops-coffee 阅读(1593) 评论(9) 推荐(1) 编辑
摘要:搞技术的大都比较纯粹,比较实在,除了工资之外基本就没有别的收入了(少部分人能接外包赚外块)。或许是迫于生活的压力,或许是不甘于固定的工资,或许是出于技术人骨子里的好奇,亦或是这几年关于理财投资的大力宣传、门槛降低,理财越来越被我们所接受,并开始尝试股票、基金、P2P、XX宝等各种理财产品,本文所讲与 阅读全文
posted @ 2018-07-23 08:53 ops-coffee 阅读(1053) 评论(4) 推荐(3) 编辑

版权声明:本篇为原创文章,版权归作者所有,如需转载请联系作者获取授权。

点击右上角即可分享
微信分享提示