01 2023 档案

摘要:👉️URL: https://grafana.com/docs/tempo/latest/api_docs/pushing-spans-with-http/ 📝Description: 有时,使用追踪系统是令人生畏的,因为它似乎需要复杂的应用程序仪器或 span 摄取管道,以便 ... 有时,使 阅读全文
posted @ 2023-01-30 08:10 东风微鸣 阅读(356) 评论(0) 推荐(0) 编辑
摘要:👉️URL: https://grafana.com/blog/2020/11/17/tracing-with-the-grafana-cloud-agent-and-grafana-tempo/ ✍Author: Robert Fratto • 17 Nov 2020 📝Description 阅读全文
posted @ 2023-01-29 11:10 东风微鸣 阅读(1067) 评论(0) 推荐(1) 编辑
摘要:📚️Reference: https://github.com/grafana/intro-to-mlt 这是关于 Grafana 中可观察性的三个支柱的一系列演讲的配套资源库。 它以一个自我封闭的 Docker 沙盒的形式出现,包括在本地机器上运行和实验所提供的服务所需的所有组件。 Grafan 阅读全文
posted @ 2023-01-28 11:54 东风微鸣 阅读(705) 评论(0) 推荐(0) 编辑
摘要:概述 之前基于 GitLab + Jenkins 实现了简单的 NGINX 的自动化发布。 具体包含如下的组件: GitLab 包括 GItLab 的 WebHook; Jenkins 及其插件: Generic Webhook Trigger Publish Over SSH 🧠疑问: 为什么不 阅读全文
posted @ 2023-01-27 10:51 东风微鸣 阅读(599) 评论(1) 推荐(2) 编辑
摘要:Web 服务器与应用 Nginx 我的Nginx Docker镜像 ## 设置继承自己创建的 sshd 镜像 FROM caseycui/ubuntu-sshd ## 维护者 LABEL maintainer="CaseyCui cuikaidong@foxmail.com" ## 安装 nginx 阅读全文
posted @ 2023-01-26 10:59 东风微鸣 阅读(99) 评论(0) 推荐(0) 编辑
摘要:容器操作系统类型 Busybox 集成了一百多个最常用 Linux 命令和工具的软件工具箱. 包含cat echo grep find mount telnet 等 Busybox 是Linux 系统的瑞士军刀 Debian/Ubuntu CentOS/Fedora CoreOS 官网链接 Linu 阅读全文
posted @ 2023-01-25 10:33 东风微鸣 阅读(325) 评论(0) 推荐(0) 编辑
摘要:镜像 获取镜像 docker pull 查看镜像信息 docker images docker inspect <images id> # 获取镜像的详细信息 搜寻镜像 docker search 删除镜像 docker rmi 当一个镜像拥有多个标签,docker rmi 只是删除该镜像指定的标签 阅读全文
posted @ 2023-01-24 13:01 东风微鸣 阅读(119) 评论(2) 推荐(0) 编辑
摘要:👉️URL: https://crossplane.io/ 📝Description: 将云基础架构和服务组成自定义平台 API 简介 在 11 月的 KCD 上海现场,听了一场阿里云的工程师关于他们自己的多云基础架构管理工具的介绍,前边的引言部分有介绍到 Terraform,还有另一款竞品就是 阅读全文
posted @ 2023-01-23 10:22 东风微鸣 阅读(453) 评论(0) 推荐(0) 编辑
摘要:中英文对照表 | 英文 | 英文 - K8S CRD | 中文 | 备注 | | | | | | | certificates | Certificate | 证书 | certificates.cert-manager.io/v1 | | certificate issuers | Issuer 阅读全文
posted @ 2023-01-22 10:19 东风微鸣 阅读(496) 评论(0) 推荐(1) 编辑
摘要:近期用 cert-manager 申请的通配符证书续期失败了,然后过了几天又成功了。正好借着这个情况捋一下 cert-manager 的 SSL证书申请流程以及过程中涉及到的相关概念。 阅读全文
posted @ 2023-01-21 08:54 东风微鸣 阅读(524) 评论(0) 推荐(0) 编辑
摘要:2022.3.9 用 cert-manager 申请成功通配符证书 (*.ewhisper.cn), 2022.4.30 该证书距离过期还有 30 天,cert-manager 进行自动续期,但是却失败了。😱😱😱 然后过了几天,在 2022.5.8, 最终成功了。如下图: 正好借着这个情况捋一 阅读全文
posted @ 2023-01-20 10:09 东风微鸣 阅读(341) 评论(0) 推荐(1) 编辑
摘要:前几天用 Netmaker 的时候发现它用 Caddy 替换掉了 Nginx,用了后发现确实简单好用,就安利一下。 Caddy 是一个强大的、可扩展的平台,用 Go 编写,可以为你的站点、服务和应用程序提供服务。如果你是 Caddy 的新手,你服务网络的方式将会改变。 引言 大多数人使用 Caddy 阅读全文
posted @ 2023-01-19 10:01 东风微鸣 阅读(753) 评论(0) 推荐(1) 编辑
摘要:APM(Application Performance Monitoring)和 NPM(Network Performance Monitoring)的对比。 阅读全文
posted @ 2023-01-18 10:02 东风微鸣 阅读(285) 评论(0) 推荐(0) 编辑
摘要:API 网关诞生的历史背景,定义,核心功能,价值和实现方式。 阅读全文
posted @ 2023-01-17 11:25 东风微鸣 阅读(1203) 评论(0) 推荐(3) 编辑
摘要:前言 不拖泥带水,不东拉西扯。 速战速决,五分钟学到一个工作用得上的技巧。 通过一个个具体的实战案例,来生动演示 Ansible 的用法。 需求 我需要定期巡检或定时监控我公司的所有站点的首页的可用性状态。 Ansible Playbook 实战脚本 check_url_status.yml 如下: 阅读全文
posted @ 2023-01-16 09:32 东风微鸣 阅读(189) 评论(0) 推荐(0) 编辑
摘要:中英文对照表 | 英文 | 中文 | 备注 | | | | | | host | 主机 | | | group | (主机)组 | | | pattern | 模式 | | | ad hoc | 特别命令 | | | playbook | 剧本 | Ansible 专有名词,一段复杂的编排 | | 阅读全文
posted @ 2023-01-15 09:46 东风微鸣 阅读(201) 评论(0) 推荐(0) 编辑
摘要:概述 这篇文章主要是我日常工作中的制作镜像的实践, 同时结合我学习到的关于镜像制作的相关文章总结出来的. 包括通用的容器最佳实践, java, nginx, python 容器最佳实践. 最佳实践的目的一方面保证镜像是可复用的, 提升 DevOps 效率, 另一方面是为了提高安全性. 希望对各位有所 阅读全文
posted @ 2023-01-14 08:23 东风微鸣 阅读(780) 评论(0) 推荐(3) 编辑
摘要:需求 需要根据用户的真实 IP 进行限制, 但是 NGINX 前边还有个 F5, 导致 deny 指令不生效. 阻止用户的真实 IP 不是 192.168.14.* 和 192.168.15.* 的访问请求. 实现 最简单的实现如下: :notebook: 前置条件: 需要 nginx 前边的 lo 阅读全文
posted @ 2023-01-13 10:40 东风微鸣 阅读(1591) 评论(0) 推荐(0) 编辑
摘要:使用 subPath 有时,在单个 Pod 中共享卷以供多方使用是很有用的。 volumeMounts.subPath 属性可用于指定所引用的卷内的子路径,而不是其根路径。 下面是一个使用同一共享卷的、内含 LAMP 栈(Linux Apache Mysql PHP)的 Pod 的示例。 HTML 阅读全文
posted @ 2023-01-11 11:05 东风微鸣 阅读(267) 评论(0) 推荐(0) 编辑
摘要:背景 背景是这样的, 我的家里台式机常年 休眠, 并配置了 Wake On Lan (WOL) 方便远程唤醒并使用. 但是我发现, 偶尔台式机会被其他情况唤醒, 这时候我并不知道, 结果白白运行了好几天, 浪费了很多电. 所以我的需求是这样的: 🤔 电脑唤醒后(可能是开机, 有可能是从休眠状态唤醒 阅读全文
posted @ 2023-01-10 10:25 东风微鸣 阅读(768) 评论(2) 推荐(1) 编辑
摘要:概述 今天心血来潮,介绍一下我的新博客站点 —— https://EWhisper.cn。 我是做基础平台 PaaS 运维和架构的,挺喜欢把工作中学到的新知识写下来、记笔记,突然有一天就抱着「资源共享、天下为公」的理念,分享我的学习心得,也能让我的文章更规范刻度。 我是从 2019 年开始折腾博客的 阅读全文
posted @ 2023-01-09 10:13 东风微鸣 阅读(810) 评论(0) 推荐(0) 编辑
摘要:前言 好久没写文章了, 今天之所以突然心血来潮, 是因为昨天出现了这样一个情况: 我们公司的某个手机APP后端的用户(customer)微服务出现内存泄露, 导致OutOfMemoryError, 但是因为经过我们精心优化的openjdk容器参数, 这次故障对用户完全无感知. :muscle::mu 阅读全文
posted @ 2023-01-08 10:32 东风微鸣 阅读(467) 评论(3) 推荐(0) 编辑
摘要:需求 收集 ES 的指标, 并进行展示和告警; 现状 ES 通过 docker compose 安装 所在环境的 K8S 集群有 Prometheus 和 AlertManager 及 Grafana 方案 复用现有的监控体系, 通过: Prometheus 监控 ES. 具体实现为: 采集端 el 阅读全文
posted @ 2023-01-06 11:10 东风微鸣 阅读(338) 评论(4) 推荐(0) 编辑
摘要:前言 什么是 RSS? RSS 是一种描述和同步网站内容的格式,是使用最广泛的 XML 应用。RSS 搭建了信息迅速传播的一个技术平台,使得每个人都成为潜在的信息提供者。发布一个 RSS 文件后,这个 RSS Feed 中包含的信息就能直接被其他站点调用,而且由于这些数据都是标准的 XML 格式,所 阅读全文
posted @ 2023-01-05 09:37 东风微鸣 阅读(519) 评论(0) 推荐(0) 编辑
摘要:简介 Alertmanager 处理由客户端应用程序(如 Prometheus server)发送的警报。它负责去重(deduplicating),分组(grouping),并将它们路由(routing)到正确的接收器(receiver)集成,如电子邮件,微信,或钉钉。它还负责处理警报的静默/屏蔽( 阅读全文
posted @ 2023-01-04 10:36 东风微鸣 阅读(237) 评论(0) 推荐(0) 编辑
摘要:使用 Helm 部署 Wiki.js 📚️ 参考文档: Wiki.js 官方文档 - 安装 - Kubernetes Wiki.js 使用 Helm 安装 Wiki.js 官方文档 - 安装 - 侧加载 官方教程 Kubernetes 开始使用 Helm Chart 在 Kubernetes 上安 阅读全文
posted @ 2023-01-03 10:47 东风微鸣 阅读(134) 评论(0) 推荐(0) 编辑
摘要:EMQX ℹ️ Info: 使用 EMQX 通过 Helm3 在 Kubernetes 上部署 EMQX 4.0 集群 | EMQ emqx/deploy/charts/emqx at main-v4.4 · emqx/emqx (github.com) emqx/values.yaml at ma 阅读全文
posted @ 2023-01-02 08:30 东风微鸣 阅读(557) 评论(0) 推荐(0) 编辑
摘要:服务器端 K3S 上部署 Kafka Server Kafka 安装 📚️ Quote: charts/bitnami/kafka at master · bitnami/charts (github.com) 输入如下命令添加 Helm 仓库: > helm repo add tkemarket 阅读全文
posted @ 2023-01-01 10:19 东风微鸣 阅读(1055) 评论(0) 推荐(0) 编辑