旧 | 第 2 页,共 2 页
在 K8S 中配置域名解析
在应用开发中,我们不应把远程服务的 ip 硬编码到应用中。有些同学习惯使用域名来标定远程服务,通过修改解析,来区分开发测试和生产环境,这是一个挺好的习惯。在 k8s 系统中,我们使用服务名来调用服务,并通过 coredns 来进行解析。但那些集群外的服务,并且已经被硬编码的域名如何访问呢?
容器 DevOps: Argo CD 入门
在 GitOps 模式下,当 CI 完成容器打包后,还需要将部署脚本的容器版本号更新到 git 仓库,接下来的工作就可以交给容器内的 CD 来干了。这有效解耦了 CI/CD 过程。这个模式非常适合多云多集群的应用部署,以及有效协调运维部门和业务研发部门的工作。
在 K8S 中实现 灰度,蓝绿 发布
在基本的 K8S 中,没有提供方便细粒度的流量分配策略。但借助 K8S 的 selector 机制,仍然可以实现简单的灰度和蓝绿发布。
使用 CDK 安装 Karpenter 新版
本文记录了使用 CDK (2.53.0) 安装 Karpenter (v0.19.2) 的方法。
php应用容器化部署实践
目前市场上 php 仍有一席之地。本文探讨如何将 php 应用容器化并迁移部署到 K8S。
生产有权限控制的 kubeconfig
在开发测试场景中,我们开通了 k8s 集群,需要把集群的资源分配给使用者,但希望他们只能在自己的命名空间使用资源,不影响其他人的。
使用 docker 作为 Web 开发服务器
提供一种思路,临时启动一个 nginx 容器作为服务器来开发前端应用,nginx 作为静态页面发布器,并可以代理远端 API。同时,我们也可以在 shell 中操作打开浏览器,并监控文件的改变并刷新浏览器。php,python 等脚本类的 web 开发也可以使用这个方法,只需要更换相应的 server 镜像作为容器运行的基础环境。