logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

K8s 命令速查表:按场景分类,含实战示例 

创建调试Pod(共享网络)kubectl debug -it --share-processes --image=busybox:1.35 <调试Pod名> --attach --pod=<目标Pod名> -n <命名空间>用ping / telnet排查网络,如kubectl debug -it debug-pod --share-processes --image=busybox:1.35 -

#kubernetes
Kubernetes Volume:解决容器文件存储难题

在容器化应用中,文件存储是一个常见但容易被忽视的问题。本文将深入探讨Kubernetes Volume如何解决容器文件存储的挑战。容器环境中的文件存储面临两大主要挑战:容器中的文件系统本质上是临时的。当容器崩溃时,kubelet会以干净的状态重启容器,导致原有容器中的所有文件丢失。这对于需要持久化数据的应用来说是不可接受的。在微服务架构中,经常需要在同一Pod中运行多个容器,这些容器之间可能需要共

#kubernetes#运维
Kubernetes 健康探针详解

kind: Podmetadata:spec:ports:httpGet:port: 8080httpGet:port: 8080httpGet:port: 8080:保护慢启动应用,避免在启动期间被误杀:确保故障应用能够自动恢复:保证流量只被路由到准备就绪的应用合理配置这三种探针,可以显著提高应用的可用性和可靠性,是生产环境部署的必备实践。

#kubernetes#运维
Ansible变量、机密与事实管理解析

最常见的方式是创建一个加密的变量文件(如 vars/vault.yml 或 group_vars/all/vault.yml),然后在 Playbook 或其它变量文件中通过 vars_files 引入。通过密码文件 (非交互式,用于自动化): ansible-playbook site.yml --vault-password-file vault_pass.txt。这是最常用的方式之一。Rol

#ansible
到底了