摘要: 转载自:https://www.qikqiak.com/post/elastic-cloud-on-k8s/ 随着 kubernetes 的快速发展,很多应用都在往 kubernetes 上面迁移,现阶段对于无状态应用的迁移是非常容易做到的,但是对于有状态应用的迁移还是有一定门槛的,主要是有状态应用 阅读全文
posted @ 2022-06-17 17:52 哈喽哈喽111111 阅读(1987) 评论(1) 推荐(0) 编辑
摘要: 转载自:https://www.qikqiak.com/post/zero-downtime-rolling-update-k8s/ 软件世界的发展比以往任何时候都快,为了保持竞争力需要尽快推出新的软件版本,而又不影响在线得用户。许多企业已将工作负载迁移到了 Kubernetes 集群,Kubern 阅读全文
posted @ 2022-06-17 15:57 哈喽哈喽111111 阅读(313) 评论(0) 推荐(0) 编辑
摘要: 转载自:https://www.qikqiak.com/post/get-client-realip/ 通常,当集群内的客户端连接到服务的时候,是支持服务的 Pod 可以获取到客户端的 IP 地址的,但是,当通过节点端口接收到连接时,由于对数据包执行了源网络地址转换(SNAT),因此数据包的源 IP 阅读全文
posted @ 2022-06-17 15:47 哈喽哈喽111111 阅读(415) 评论(0) 推荐(0) 编辑
摘要: 转载自:https://www.qikqiak.com/post/alertmanager-when-alert/ 在使用 Prometheus 进行监控的时候,通过 AlertManager 来进行告警,但是有很多人对报警的相关配置比较迷糊,不太清楚具体什么时候会进行告警。下面我们来简单介绍下 A 阅读全文
posted @ 2022-06-17 15:42 哈喽哈喽111111 阅读(459) 评论(0) 推荐(0) 编辑
摘要: 转载自:https://www.qikqiak.com/post/use-nodelocal-dns-cache/ NodeLocal DNSCache 通过在集群节点上运行一个 DaemonSet 来提高 clusterDNS 性能和可靠性。处于 ClusterFirst 的 DNS 模式下的 P 阅读全文
posted @ 2022-06-17 15:38 哈喽哈喽111111 阅读(178) 评论(0) 推荐(0) 编辑
摘要: 转载自:https://www.qikqiak.com/post/deploy-kafka-ha-on-k8s/ Apache Kafka 是目前最流行的分布式消息发布订阅系统,虽然 Kafka 非常强大,但它同样复杂,需要一个高可用的强大平台来运行。在微服务盛行,大多数公司都采用分布式计算的今天, 阅读全文
posted @ 2022-06-17 15:32 哈喽哈喽111111 阅读(371) 评论(0) 推荐(0) 编辑
摘要: 转载自:https://www.qikqiak.com/post/prometheus-monitor-k8s-job-trap/ 昨天在 Prometheus 课程辅导群里面有同学提到一个问题,是关于 Prometheus 监控 Job 任务误报的问题,大概的意思就 CronJob 控制的 Job 阅读全文
posted @ 2022-06-17 15:26 哈喽哈喽111111 阅读(126) 评论(0) 推荐(0) 编辑
摘要: 转载自:https://www.qikqiak.com/post/how-to-change-k8s-node-ip/ 昨天网络环境出了点问题,本地的虚拟机搭建的 Kubernetes 环境没有固定 IP,结果节点 IP 变了,当然最简单的方式是将节点重新固定回之前的 IP 地址,但是自己头铁想去修 阅读全文
posted @ 2022-06-17 15:24 哈喽哈喽111111 阅读(1211) 评论(0) 推荐(0) 编辑
摘要: 转载自:https://www.qikqiak.com/post/monitor-external-k8s-on-prometheus/ 在实际环境中很多企业是将 Prometheus 单独部署在集群外部的,甚至直接监控多个 Kubernetes 集群,虽然不推荐这样去做,因为 Prometheus 阅读全文
posted @ 2022-06-17 15:09 哈喽哈喽111111 阅读(755) 评论(0) 推荐(0) 编辑
摘要: 文章转载自:https://www.qikqiak.com/post/k8s-monitor-use-elastic-stack-4/ 操作步骤 apm-servver连接es使用上一步创建的secret:beats-elasticsearch-pw kubectl apply -f apm.con 阅读全文
posted @ 2022-06-17 14:40 哈喽哈喽111111 阅读(341) 评论(0) 推荐(0) 编辑
摘要: 文章转载自:https://www.qikqiak.com/post/k8s-monitor-use-elastic-stack-3/ 操作步骤 filebeat连接es使用上一步创建的secret:beats-elasticsearch-pw 另外filebeat读取超链接日志文件,还需要增加配置 阅读全文
posted @ 2022-06-17 14:03 哈喽哈喽111111 阅读(280) 评论(0) 推荐(0) 编辑
摘要: filebeat读取超链接日志文件,还需要增加配置上额外的参数:symlinks: true 符号链接选项允许Filebeat除常规文件外,可以收集符号链接。收集符号链接时,即使报告了符号链接的路径,Filebeat也会打开并读取原始文件。 还有就是在k8s中部署filebeat收集docker日志 阅读全文
posted @ 2022-06-17 13:58 哈喽哈喽111111 阅读(342) 评论(0) 推荐(0) 编辑
摘要: 文章转载自:https://www.qikqiak.com/post/k8s-monitor-use-elastic-stack-2/ 操作步骤 git clone https://github.com/kubernetes/kube-state-metrics.git cd kube-state- 阅读全文
posted @ 2022-06-17 12:58 哈喽哈喽111111 阅读(468) 评论(0) 推荐(0) 编辑
摘要: 文章转载自:https://www.qikqiak.com/post/k8s-monitor-use-elastic-stack-1/ 操作步骤 kubectl create ns elastic kubectl apply -f mongo.yml kubectl get pods -n elas 阅读全文
posted @ 2022-06-17 12:03 哈喽哈喽111111 阅读(237) 评论(0) 推荐(0) 编辑