lvbibir's Blog
  • 🏡 主页
  • 🔍 搜索
  • 📚 文章
  • 📈 归档
  • 💬 说说
  • 🤝 友链
主页 » 📚 文章

👨🏻‍💻 技术

不积跬步,无以至千里;不积小流,无以成江海

kubernetes | command args 和 dockerfile 中的 ENTRYPOINT CMD

1 command args 如果指定了 containers.command,Dockerfile 中的 ENTRYPOINT 会被覆盖且 CMD 指令被忽略 如果指定了 containers.args,Dockerfile 中的 ENTRYPOINT 继续执行, CMD 指令 被覆盖 ENTRYPOINT CMD command args finally ["/ep1"] [“foo”, “bar”] ep-1 foo bar ["/ep1"] [“foo”, “bar”] ["/ep-2"] ep-2 ["/ep1"] [“foo”, “bar”] [“zoo”, “boo”] ep-1 zoo boo ["/ep1"] [“foo”, “bar”] ["/ep-2"] [“zoo”, “boo”] ep-2 zoo boo 2 CMD ENTRYPOINT 我们大概可以总结 ...

创建: 2023-04-12 | 更新: 2024-01-28 | 字数: 291字 | 作者: lvbibir

kubernetes | Gateway API 简介及部署

1 简介 Gateway API(之前叫 Service API)是由 SIG-NETWORK 社区管理的开源项目,项目地址 Ingress 资源对象不能很好的满足网络需求,很多场景下 Ingress 控制器都需要通过定义 annotations 或者 crd 来进行功能扩展,这对于使用标准和支持是非常不利的,新推出的 Gateway API 旨在通过可扩展的面向角色的接口来增强服务网络。 Gateway API 是 Kubernetes 中的一个 API 资源集合,包括 ...

创建: 2023-04-16 | 更新: 2024-01-28 | 字数: 350字 | 作者: lvbibir

traefik (一) 简介、部署和配置

kubernetes 中 Traefik ingress 的简介、部署及配置。 ...

创建: 2023-04-17 | 更新: 2024-01-28 | 字数: 3331字 | 作者: lvbibir

traefik (二) ingressRoute 路由

kubernetes 中使用 Traefik ingress 的 ingressRoute 代理 http、https、tcp、udp ...

创建: 2023-04-18 | 更新: 2024-01-28 | 字数: 2029字 | 作者: lvbibir

traefik (三) Middleware 中间件

kubernetes 中使用 Traefik ingress 的 Middleware 实现重定向、白名单、用户认证、限流、熔断、压缩、自定义 error 页等操作 ...

创建: 2023-04-18 | 更新: 2024-01-28 | 字数: 3578字 | 作者: lvbibir

traefik (四) TraefikService 服务

kubernetes 中使用 Traefik ingress 的 TraefikService 实现加权轮询、灰度发布、流量复制、会话保持(粘性会话)等功能 ...

创建: 2023-04-19 | 更新: 2024-01-28 | 字数: 1352字 | 作者: lvbibir

prometheus (一) 简介及部署

kubernetes 中部署配置 prometheus-operator, 快速搭建一套包含 node_exporter prometheus grafana alertmanager 的监控体系 ...

创建: 2023-04-22 | 更新: 2024-01-28 | 字数: 1284字 | 作者: lvbibir

prometheus (二) 静态配置

prometheus-operator 中使用 additionalScrapeConfig 添加自定义 job 和 target ...

创建: 2023-04-25 | 更新: 2024-01-28 | 字数: 349字 | 作者: lvbibir

prometheus (三) 服务发现

prometheus-operator 中的服务发现 (serviceMonitor) 机制, kubernetes_sd_config 配置, 以及 serviceMonitor 和 podMonitor 自定义资源的使用. ...

创建: 2023-04-26 | 更新: 2024-01-28 | 字数: 2738字 | 作者: lvbibir

prometheus (四) 黑盒监控

prometheus-operator 中使用 probe CRD 资源和 blackbox 添加黑盒监控项 ...

创建: 2023-04-27 | 更新: 2024-01-28 | 字数: 2146字 | 作者: lvbibir

prometheus (五) 记录规则与告警规则

prometheus 的 recording rule 和 alerting rule 介绍, 以及使用 prometheusrule CRD 资源配置规则 ...

创建: 2023-04-28 | 更新: 2024-01-28 | 字数: 1070字 | 作者: lvbibir

prometheus (六) Alertmanager

prometheus 架构中的 Alertmanager 介绍, 以及使用 alertmanagerconfig CRD 资源配置 Alertmanager ...

创建: 2023-04-29 | 更新: 2024-01-28 | 字数: 3301字 | 作者: lvbibir

loki (一) 简介

loki 开源日志的优缺点及架构; loki 的四个角色; prometail 简介; 日志告警 ...

创建: 2023-04-30 | 更新: 2024-01-28 | 字数: 1532字 | 作者: lvbibir

loki (二) 部署

Loki 的部署, 对接 Grafana, traefik 采集监控示例 ...

创建: 2023-05-01 | 更新: 2024-01-28 | 字数: 2629字 | 作者: lvbibir

shell | centos 初始化

0 前言 以 centos7 为例, 通常我们新装完操作系统后需要进行配置 yum 源, iptables, selinux, ntp 以及优化 kernel 等操作, 现分享一些较为通用的配置. 同时博主将这些配置整理成了脚本, 可以一键执行. 1 常用配置 1.1 iptables & selinux sed -i '/SELINUX/s/enforcing/disabled/' /etc/selinux/config setenforce 0 iptables -F systemctl disable --now firewalld 1.2 PS1 终端美化 cat > /etc/profile.d/PS1_conf.sh << 'EOF' export PS1="\n[\[\e[31m\]\u\[\e[m\]@\[\e[32m\]\h\[\e[m\]] -\$?- \[\e[33m\]\$(pwd)\[\e[m\] \[\e[34m\]\$(date +'%F %T')\[\e[m\] \n(\#)$ " EOF source /etc/profile.d/PS1_conf.sh 1.3 history 格式化 cat > /etc/profile.d/history_conf.sh << 'EOF' export HISTFILE="$HOME/.bash_history" # 写入文件 export HISTSIZE=1000 ...

创建: 2023-08-01 | 更新: 2024-01-28 | 字数: 1858字 | 作者: lvbibir
1  ...  5 6 7  ...  8

| 总访客数: | 总访问量:
京ICP备2021023168号-1  | Copyright © 2020-2026 lvbibir's Blog