首页   注册   登录
 anubu 最近的时间轴更新
Hello,V2EX!
2014-10-28 13:08:31 +08:00

anubu

V2EX 第 43993 号会员,加入于 2013-08-16 13:43:35 +08:00
[杭州]求租,滨江求一室整租,求推荐
杭州  •  anubu  •  2017-11-22 12:31:34 PM  •  最后回复来自 anubu
15
关于 Chrome 的“从上次停下的地方继续”这个功能的一些困惑
Chrome  •  anubu  •  2015-08-06 19:54:34 PM  •  最后回复来自 anubu
8
anubu 最近回复了
1 天前
回复了 bbappa 创建的主题 问与答 6k 笔记本推荐
刚入的 lg gram 13 z990 乞丐版,i3 4G,4666。就目前的价格来说,还算可以,但要说性价比,那是完全没有,毕竟这内存可能还没有一个手机的大。核心追求还是轻薄和续航,目前整体比较满意。
键盘真是最大槽点,感觉键帽不是很稳当那种,轻轻碰触键帽四角(不按下去),有咯吱的声音,比较难受。
12 天前
回复了 springmarker 创建的主题 Kubernetes 大家是怎么管理 K8S 的
kubectl,jenkins+kubectl
手敲命令是比较累一点,但在学习阶段,这个成本可以接受。
还在考虑 rancher,作为一个 WebUI 来说,它做的有些多。由于功能比较多,在纳管自己的集群时会有一些入侵,即安装一些自己的组件,这点比较顾虑。理想的 WebUI 是功能足够,仅和集群 API 交互。
当然如果使用全套 RKE 就没上面的问题,但有一种和发行版绑定的感觉。
20 天前
回复了 avalon8 创建的主题 DevOps 关于公司自动化部署的设想
制品推送没什么问题的,有各种各样的制品仓库,jenkins 也有各种插件支持,最原始的 ftp、ssh 都可以实现,我们的制品是 docker 镜像,所以就简单的 docker push。
部署更新我们也是在 jenkins 中完成的,根据不同的场景,显式的去执行一个部署操作,而不是推送制品后等待触发部署。可用的工具也很多,Windows 目标可以使用 powershell 远程操作,Linux 目标 SSH 脚本也不错,docker 主机或 k8s 集群都有远程 API 可以调用。
20 天前
回复了 avalon8 创建的主题 DevOps 关于公司自动化部署的设想
个人经验:
1. 可以实现,基本流程都差不多,难点在于具体各个环节的调试落地;
2. 编译构建步骤是不可缺少的,无非是你选择在 jenkins 环境中出 war 包还是 Dockerfile 多阶段构建出 war 包,这取决于你的构建环境是什么,docker 镜像只是对 war 的一种封装。
3. 不清楚 rancher 是否可以自动拉取最新镜像,如果部署环境是 docker 的话可以参考 https://github.com/containrrr/watchtower
4. tomcat 作为基础镜像,出 war 包后直接 build 一个新的镜像即可。
20 天前
回复了 mower 创建的主题 问与答 搬砖太累,转行 or 转岗? 4 年研发高工女生
高级工程师?高强度工程师?
21 天前
回复了 pod 创建的主题 生活 情商低到底是蠢还是单纯?
就标题而言,单纯不是蠢的一种吗?
就内容而言,如果懂得一些基本的为人处世被定义为不单纯,那姐姐和奶奶是挺单纯的。
25 天前
回复了 sxw11 创建的主题 程序员 关于 docker 使用问题咨询
生产中是这么使用的。
每个服务一个容器,整个项目可以放在一个统一的 docker-compose 文件里管理。
不存在大材小用的问题,和分布式集群部署没有关系,任何需要做隔离部署的场景都可以考虑使用 docker。
你这边的迁移主要还是考虑性能问题,毕竟之前是每个服务独占服务器的。
26 天前
回复了 dunhanson 创建的主题 程序员 Docker 生产环境自动化部署的问题
流程是这样的没错,回滚就是使用镜像标签,回滚基本是秒级的。这是制品回滚相对于代码回滚的优势。
关于 Jenkins 远程操作部署主机,你这里使用 SSH 也是可以的。实际上,更倾向于使用 docker 命令来操作远程 docker 主机,加上双向 TLS 验证,还是比较安全的。
上面说 k8s 的比较多,在这里应该不是重点,实际上把整个流程走通后,从部署到 docker 改为 k8s 也就是在 Jenkinsfile 里面把 docker 操作替换为 kubectl 操作就可以了。
主要在 CI/CD 环节使用,helm template + kubectl,no tiller。真的只是替换一些环境参数,不管是 template 还是 overlay,不要搞太复杂。可能是程序规模较小,依赖完全可控,人工管理。回滚方面倾向于代码层面回滚,重新发布新的 release,发布流程不变。考虑重新编译时间较长,也可以制品回滚。
LB 选择 traefik 似乎会更简洁一些,部署回退可以从代码层面回退,发布新的 release,这样回退流程和发布流程在逻辑上是一样的。当然,也可以对 image 打 tag,直接在部署环境回退镜像,不用重新构建,会更快些。
关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   2064 人在线   最高记录 5043   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.3 · 16ms · UTC 00:25 · PVG 08:25 · LAX 17:25 · JFK 20:25
♥ Do have faith in what you're doing.