我们只活一次
我们是自由的
一生都追求性价比的人,看似得到很多好处,实则失去一切。
喜恶,喜恶是第一位的。为爱和理想而活,
我们只活一次
我们是自由的
一生都追求性价比的人,看似得到很多好处,实则失去一切。
喜恶,喜恶是第一位的。为爱和理想而活,
上一篇:用AWS EC2从零搭建Jenkins并实现GitOps CI/CD
在上一篇里,我们在 AWS EC2
上从无到有,搭建了 Jenkins
并结合 ArgoCD
实现了一个 GitOps CI/CD
工作流。
然而 ArgoCD
本身只具备基础的滚动部署(rolling update
),对于 Canary
部署支持并不友好。要实现全自动、智能化、省心的
Canary
部署策略,我们需要借助 Argo Rollouts
。
上一篇:用AWS EC2从零搭建Kubernetes和ArgoCD
前一篇里,我们在 AWS EC2
上从无到有,搭建了 Kubernetes
集群和 ArgoCD
。因为终究缺少 CI
环境以实现真正的实时持续集成,这一篇将手把手,在
AWS EC2
上搭建 Jenkins
实现一个 GitOps CI/CD
工作流。
在AWS上实现 Kubernetes 集群最简单的方法是走 EKS(Elastic Kubernetes Service)托管服务(managed service)。但后来发现 EKS 成本高昂,会有一笔跟 EC2 计算费用无关的起步价,仅仅来源于 EKS。为了学习(省钱),我们来用裸机 EC2 实例搭建 Kubernetes 集群,以及集成 ArgoCD 实现 CD (Continuous Deployment)。
...由于工作中经常需要为团队招聘进行面试,以下总结了一份问题集,针对中高级全栈工程师,从基础通用知识,前端、后端到架构。以经典为主,主打永不过时。
...马尔可夫链(Markov-Chain)就是一种只需要当前状态就能决定下个状态分布的随机过程。 比如天气,明天的天气几乎只由今天决定。
...面对一切和我们看似有关,实则无关的人,讨论我们的事情时,意见一致时,予以接受,否则,别争,别试图贬损对方或抬高自己,那不重要,只需要告诉对方:走开,不管他们的事。每个人,最好都有这个觉悟。
当在意他人的言语时,那些人就彻底赢了,那刚好是他们期待的。不理会,就是最大的打击。最根本的,我们压根不想打击,因为那不值得。我们的注意力、时间、金钱就是能量,放在谁身上,就是滋养谁。我们要尽一切努力守护自己的能量,为我所控,花在值得的地方。首先,应滋养自己,然后是切身相关的伙伴。对别人,因势而异,除非是我们打心底里愿意,否则谁只索要我们的滋养却无以反馈,谁就是敌人。
...