mysql查询为什么会慢,遇到这种问题,我们一般会想到是因为索引。
MySQL删除所有表
当我们需要在MySQL数据库中删除所有已经存在的表时,我们可以通过执行多条drop语句的方式逐个删除,但是这样过于繁琐,没有效率,而且容易出错。
kubesphere监控信息缺失
K8s 1.24 已从 cAdvisor 中删除了 Docker 插件。虽然可以使用 cri-dockerd(Docker by Mirantis)来调整容器运行时,但 kubelet 无法再通过 cAdvisor 检索 Docker 容器信息,例如镜像、pod、容器标签等,导致kubesphere的pod监控页面监控信息缺失。
Centos机器磁盘扩容
内网机器磁盘可用空间不足,发现磁盘分区不合理,且有的分区磁盘未挂载使用
skywalking部署
SkyWalking是一个开源的可观察性平台,用于收集,分析,聚合和可视化来自本地或者云服务中的数据。即使在整个云环境中,SkyWalking也能提供一种简便的方法来维护您的分布式系统的清晰视图。它是一个现代的APM(Application Performance Monitor 应用性能监测软件),专门为基于云、容器的分布式系统而设计。
k8s之Ingress资源详解
Ingress 是一种 Kubernetes 资源对象,用于对外暴露服务。它定义了不同主机名(域名)及 URL 和对应后端 Service 的绑定,根据不同的路径路由 HTTP 和 HTTPS 流量。Ingress Controller 是一个 Pod 服务,封装了一个 Web 前端负载均衡器,并根据 Ingress 的定义动态生成配置文件。
k8s之节点kubelet资源配置
由于Pod没有对内存及CPU进行限制,导致Pod在运行过程中所需的内存超过了节点本身的内存(OOM),从而导致节点崩溃,使得运行在该节点上的所有Pod都失败了。
DNSserver部署
之前已经发过一篇DNS服务器的部署教程,最近发现一个通过docker-compose启动的DNS服务,相对简单,也能实现需求,记录一下。
k8s部署新版elasticsearch+kibana并配置快照备份
Elasticsearch和Kibana是一对强大的开源工具,通常一起使用以构建实时数据分析和可视化解决方案。
certbot申请泛域名证书及自动续期
阿里云申请的免费证书有效期变短了,还有数量限制,而且不能申请泛域名证书,可以通过cerbot申请免费的域名证书并且自动续期。