技术栈
k8s
java_cj
13 天前
云原生
·
golang
·
k8s
·
访问者模式
从kubectl学Visitor模式:如何优雅处理多态数据结构的遍历
上个月开发一个配置同步工具,需要从多种数据源读取配置(本地文件、HTTP接口、Git仓库),然后执行一系列处理(验证格式、解密敏感信息、过滤无效配置),最后推送到服务端。
java_cj
14 天前
运维
·
开发语言
·
后端
·
云原生
·
golang
·
kubernetes
·
k8s
从kubectl源码学Cobra:打造专业级Go命令行工具的完整实践
上个月公司让我开发一个内部运维CLI工具,功能不复杂:执行一些批量操作、管理配置文件。我心想Go的flag标准库不就够用了嘛——结果做到子命令嵌套(比如mytool deploy --env=prod这种多级命令)的时候就傻眼了。flag库压根不支持子命令!
逻极
15 天前
kubernetes
·
k8s
·
服务发现
·
容器编排
Kubernetes 从入门到精通:云原生容器编排
Docker 解决了“在我机器上能跑”的问题,但当你把应用拆成几十个微服务、每个服务扩到 3 个副本,再加上测试环境和灰度发布,容器数量轻轻松松破百。这时候,谁去重启挂掉的容器?谁把流量切到健康的实例上?谁在新节点上自动补足缺失的副本?
阿洛学长
16 天前
k8s
·
ks
Kubernetes超详细教程,从零开始学习k8s,从入门到实战
k8s github地址:https://github.com/kubernetes/kubernetes
武子康
18 天前
运维
·
docker
·
云原生
·
容器
·
kubernetes
·
k8s
·
docker-compose
调查研究-167 Docker Compose 详解:从单容器到多服务编排的工程化入口
在学习 Docker 的过程中,很多人最开始接触的是 docker run。比如启动一个 Redis,可以写一条命令;启动一个 MySQL,也可以写一条命令;启动一个后端服务,再写一条命令。单独看这些命令都不复杂,但当一个真实项目需要同时依赖后端服务、数据库、缓存、消息队列、Nginx、对象存储、监控服务时,问题就会立刻变得混乱。
qq_23204557
1 个月前
minikube
·
k8s
在wsl中安装k8s
PC windows, 想实操一下k8s, 选择了轻量级的minikube。 安装了wsl, 安装可参考本博:wsl下载和启动
网宿安全演武实验室
1 个月前
人工智能
·
安全
·
容器
·
k8s
当AI跑进容器:全链路容器安全检测与智能运营实
容器技术随云计算的发展而备受关注,Docker与Kubernetes(K8S)已成为企业容器化转型的主要选择。随之而来的是容器环境各环节面临的安全威胁日益复杂,不仅要面对传统安全问题,还要解决新兴的镜像安全、容器逃逸等安全挑战。同时,随着越来越多热门AI应用选择容器化部署,容器安全的重要性进一步凸显,如何确保AI等关键业务在容器环境中的安全运行,已成为企业关注的焦点。
万里侯
1 个月前
微服务
·
容器
·
k8s
Kubernetes Operator模式:自动化运维的高级实践
Operator模式是Kubernetes中自动化运维的高级实践。通过Operator,我们可以将运维知识编码到软件中,实现自动化管理复杂应用。
万里侯
1 个月前
微服务
·
容器
·
k8s
Kubernetes多租户管理:实现资源隔离与安全的完整指南
在企业环境中,多租户管理是Kubernetes的重要功能。通过多租户管理,可以实现不同团队或客户之间的资源隔离和安全控制。这对于共享Kubernetes集群的场景尤为重要。
万里侯
1 个月前
微服务
·
容器
·
k8s
云原生数据库管理:在Kubernetes上运行数据库的完整指南
在云原生环境中,数据库管理是一个复杂但至关重要的任务。与传统的数据库部署方式不同,在Kubernetes上运行数据库需要考虑容器化、高可用性、数据持久化等多个方面。
江华森
1 个月前
kubernetes
·
k8s
K8s集群部署实验笔记:4节点Kubernetes v1.32.13 + Calico v3.29.3
实验日期:2026年5月23日 环境: 4台ECS (Ubuntu 24.04.4 LTS) 目标:使用kubeadm部署生产级Kubernetes集群 (1 Master + 3 Worker)
万里侯
1 个月前
微服务
·
容器
·
k8s
云原生监控体系建设:打造全方位的可观测性平台
在云原生时代,监控是保障系统稳定运行的关键。一个完善的监控体系可以帮助我们及时发现问题、定位问题、解决问题。
魏杨杨
1 个月前
微服务
·
k8s
·
负载均衡
·
ddd
·
分部署
被流量逼出来的架构:从一台服务器到云原生的 17 次蜕变 —— 集群、缓存、MQ、微服务、Docker、K8S 的前世今生
有一句话我特别喜欢:每一层架构都不是设计出来的,是被流量逼出来的。你做了一个小网站,用户慢慢多了。一台服务器扛不住了,你加了第二台。两台扛不住了,你开始想"能不能把读和写分开"。数据库慢了,你加了缓存。缓存还不够,你拆了库拆了表。系统耦合太重,你拆成了微服务。微服务太多了部署不过来了,你用上了 Docker 和 K8S。机器都不想管了,你迁上了云。
万里侯
1 个月前
微服务
·
容器
·
k8s
Kubernetes成本优化:降低云原生基础设施成本的完整指南
在云原生环境中,成本管理是一个持续的挑战。随着Kubernetes集群规模的扩大,资源消耗也随之增加。如何在保证服务质量的同时,最大化资源利用率、降低基础设施成本,是每个运维团队都需要面对的问题。
万里侯
1 个月前
微服务
·
容器
·
k8s
云原生API网关:管理微服务流量的最佳实践
在微服务架构中,API网关扮演着至关重要的角色。它作为所有外部请求的入口,负责路由、安全、监控等核心功能。随着云原生技术的发展,API网关也在不断演进,从传统的单体网关逐渐向云原生网关转变。
万里侯
1 个月前
微服务
·
容器
·
k8s
云原生数据备份与恢复:保障数据安全的最佳实践
在云原生环境中,数据备份与恢复是保障数据安全的关键。通过合理的备份策略,可以在数据丢失时快速恢复。今天就来分享一下云原生数据备份与恢复的最佳实践。
万里侯
1 个月前
微服务
·
容器
·
k8s
Ansible自动化运维实战:从入门到生产级应用
"能自动化的工作,就不要手动做。"这是我从事运维工作多年最深刻的体会之一。而提到自动化运维工具,Ansible无疑是我的首选。简洁的YAML语法、无需代理的架构、丰富的模块支持,让它成为运维工程师的得力助手。今天想分享一些Ansible的实战经验,希望能帮助大家提升运维效率。
万里侯
1 个月前
微服务
·
容器
·
k8s
Kubernetes网络性能优化:提升集群网络效率
在Kubernetes集群中,网络性能是影响应用性能的关键因素。通过优化网络配置,可以提升集群的整体性能。
万里侯
1 个月前
微服务
·
容器
·
k8s
技术人的人际关系:建立良好的职业网络
作为一名技术人,人际关系同样重要。良好的人际关系可以帮助我们获得更多机会,提升职业发展。今天就来分享一下如何建立良好的职业网络。
万里侯
1 个月前
微服务
·
容器
·
k8s
云原生安全扫描:保护容器化应用的安全
在云原生环境中,安全扫描是保障应用安全的重要手段。通过安全扫描,我们可以发现容器镜像和代码中的安全漏洞。