/DevOps

自动化运维指南

Primary LanguagePython

个人自动化运维指南

如果中间内容对你有所帮助,可以帮我在 yangpeng14/DevOps上点个 star ^v^

目录

一、架构

  1. 架构杂谈

二、Let's Encrypt 证书自动颁发脚本

  1. 基于 acme.sh脚本 DNS别名功能 分批申请证书

三、工具

  1. Python工具
  2. 提高阅读代码效率神器 Sourcetrail
  3. Linux IO分析小神器
  4. 春运开始了,该抢火车票了
  5. 容器化配置生成神器
  6. 实时Web日志分析器
  7. Redis 内存分析神器
  8. 创建本地 LocalHost SSL 证书

四、Docker知识

  1. Docker容器日志清理方案
  2. 一次构建多平台docker镜像
  3. RedHat 开源企业镜像项目 Quay
  4. Docker 必修课程 Dockerfile
  5. Docker 镜像分析之 dive
  6. Docker 最简单管理方法之 Portainer
  7. 比 docker stats 命令好用工具 ctop
  8. 如何修改容器时间而不改变宿主机时间?
  9. Java和Docker限制的那些事儿
  10. 适用于CI容器漏洞扫描神器
  11. 终于有人把 Docker 讲清楚了,万字详解!
  12. Docker 网络配置那些事
  13. 解密 Docker 挂载文件,宿主机修改后容器里文件没有修改
  14. 推荐两个Docker配置检查与启动异常修复方法脚本
  15. docker exec 失败问题排查之旅
  16. Docker与Containerd使用区别

五、Kubernetes知识

  1. Metrics Serve 0.3.2安装
  2. Prometheus Operator手动安装
  3. Etcd v3版本备份与恢复
  4. Etcd 使用命令
  5. Kubernetes v1.12.0 HA搭建
  6. AlertManager 钉钉报警
  7. Prometheus 如何自动发现 Kubernetes Metrics 接口
  8. Kubelet 证书自动续期
  9. Helm v3 新的功能
  10. K8S Ingress Nginx 支持 Socket.io
  11. K8S 蓝绿部署之 Service Label
  12. K8S 之 kubeadm 安装
  13. K8S Dashboard V2.0.0 Beta6 部署
  14. K8S 之 Headless 浅谈
  15. K8S node NotReady 后如何保证服务可用
  16. 浅谈 K8S QoS(服务质量等级)
  17. Kubernetes 北极星指标
  18. 升级到 Kubernetes v1.16 须知API问题总结
  19. Kubernetes 必须掌握技能之 RBAC
  20. Kubernetes 终端管理神器
  21. Kubernetes v1.17.0 正式发布
  22. 3分钟部署生产级k8s集群
  23. K8S 滚动更新如何优雅停止 Pod
  24. 基于 Kubernetes 的微服务图形化管理界面 Kuboard
  25. 阿里开源 k8s 事件通知服务
  26. 使用 Kubernetes 正确的处理用户请求
  27. Calico 问题排障
  28. Kubelet 状态更新机制
  29. Kubeadm 证书说明
  30. 谈谈kubernetes Runtime
  31. IBM 开源图形终端Kui框架
  32. CNCF 宣布安全更新框架 TUF 正式毕业
  33. Kubernetes 之 Cronjob
  34. 在 Kubernetes 中配置 Container Capabilities
  35. K8s Deployment YAML 名词解释
  36. Kubernetes Pod 故障归类与排查方法
  37. 白话 Kubernetes 基础概念
  38. PrometheusAlert 多渠道告警通知神器
  39. Kubernetes Node资源预留
  40. 谈谈K8S Pod Eviction 机制
  41. Kubernetes之容器数据写满磁盘解决方法
  42. Kubernetes Pod 生命周期
  43. Ingress Nginx 常用规则使用
  44. Prometheus BlackBox简单监控
  45. Kubernetes Authenticate 安装向导
  46. PromQL 常用命令
  47. Kubectl 常用命令大全
  48. 无需特权在Kubernetes中构建镜像之 Kaniko
  49. Kuboard Proxy
  50. K8S Pod 保护之 PodDisruptionBudget
  51. 容器监控实践—Prometheus基本架构
  52. 容器监控实践—Prometheus存储机制
  53. 小白都会设置的K8S RBAC
  54. Kubernetes 亲和与反亲和实用示例
  55. 动画版 Kubernetes 相关名词解释
  56. Kubernetes 集群安全机制详解
  57. 解决k8s无法通过svc访问其他节点pod的问题
  58. Kubernetes 管理虚拟机之 KubeVirt
  59. K8S 可视化监控 Weave Scope 部署
  60. Descheduler 实现 K8S Pod 二次调度
  61. Kubernetes 面试题(一)
  62. Kubernetes节点频繁NotReady-处理和防范
  63. Kubernetes v1.18 正式发布之功能预览
  64. 一文入门 ETCD
  65. 从 Docker 到 Kubernetes 日志管理机制详解
  66. 白话 kubernetes 网络组件 Flannel
  67. CKA 真题
  68. 使用 K8S 集群调度 GPU
  69. Kubernetes Pod 钩子
  70. 高可用 Prometheus:问题集锦
  71. 图文了解 Kubernetes
  72. Nginx Ingress Controller 工作原理
  73. Ingress Nginx 故障排除
  74. Ingress Nginx 日志配置
  75. Grafana 采集阿里云SLB监控信息
  76. K8s Pod Command 与容器镜像 Cmd 启动优先级详解
  77. Calico 介绍、原理与使用
  78. Gitlab CI/CD 部署应用到 K8S 演示
  79. Kubernetes 无法查看 pods 日志问题
  80. K8S Dashboard 2.0 部署并使用 Ingress-Nginx 提供访问入口
  81. Kubernetes v1.18.2 二进制高可用部署
  82. Kubernetes v1.18.2 二进制一键添加 Node节点
  83. Etcd 问题、调优、监控
  84. K8S Pod 内抓包快速定位网络问题
  85. Kubernetes 私有集群 LoadBalancer 解决方案
  86. Kubernetes 是否值得学习吗?
  87. Kubernetes Node节点主机名 修改
  88. Kubernetes 中利用 LXCFS 控制容器资源可见性
  89. 生产环境中helm v2升级v3版本遇到的疑难杂症
  90. 比官方K8S Dashboard好用的桌面客户端:Lens
  91. 比Kubernetes Dashboard更好用的K8S管理工具 Kuboard
  92. Kubeconfig文件自动合并-实现K8S多集群切换
  93. Kubernetes故障排查指南-分析容器退出状态码
  94. K8S备份、恢复、迁移神器 Velero
  95. K8S故障排查指南-Orphaned pod found, but volume paths are still present on disk
  96. 根据 PID 获取 K8S Pod名称 - 反之 POD名称 获取 PID
  97. Kubernetes 升级填坑指南(一)
  98. Kubernetes v1.15.3 升级到 v1.18.5 心得
  99. 聊聊 resolv.conf 中 search 和 ndots 配置
  100. Kubectl 备忘录
  101. Kubernetes v1.19.0 正式发布!
  102. Kubernetes 临时存储需要限制吗?
  103. Kubernetes 故障解决心得(一)
  104. Kubernetes YAML 生成器
  105. 5个维度对 Kubernetes 集群优化
  106. Grafana Tanka:比K8S YAML声明更简洁
  107. kubelet 原理解析六:垃圾回收
  108. K8S 问题排查:cgroup 内存泄露问题
  109. Kind:一个容器创建K8S开发集群
  110. Kubernetes 1.20版本开始不推荐使用Docker,你知道吗?
  111. Kubernetes 实用技巧
  112. kubernetes pod为什么需要pause容器?
  113. Kubernetes Pod应用性能分析工具 Kubectl Flame
  114. Grafana展示精美的nginx访问日志图表
  115. 十道Kubernetes面试题
  116. K8S Cluster Autoscaler 集群自动伸缩
  117. K8S集群内Pod如何与本地网络打通实现debug
  118. K8S Configmap和Secret热更新之Reloader
  119. 探索Kubernetes的Service Accounts
  120. Kubectl 高亮输出
  121. Ingress Nginx传递用户真实IP问题
  122. K8S部署分布式调度任务Airflow
  123. 阿里云ACK多个Service绑定单个SLB实践
  124. 业务日志告警如何做?
  125. ETCD存储满了如何处理?

六、Istio知识

  1. Istio Helm 安装
  2. K8S 金丝雀部署之 Istio
  3. 小米开源 Istio Dashboard Naftis 服务
  4. Istio 自动注入 sidecar 不成功解决方案
  5. Istio 1.5部署,回归单体

七、运维知识

  1. Sentry历史数据清理
  2. Sentry9.1.2部署
  3. Gitlab Docker Compose 启动配置
  4. ES6版本自定义索引模板
  5. Elasticsearch查询
  6. Gitlab CI 搭建持续集成环境
  7. Gitlab CI + Helm + Kubernetes 构建CI/CD
  8. 批量创建阿里云ECS并初始化
  9. Harbor v1.7.0自动镜像回收
  10. 网页主体格式转换神器
  11. Nginx 流量统计分析
  12. Elasticsearch RESTful API 常用操作
  13. Nginx 基于客户端IP分析
  14. Nginx必须知道哪些事
  15. Nginx 服务指标监测
  16. Docker-compose 部署 ELK
  17. nginx配置location与rewrite规则教程
  18. 一份快速实用的 tcpdump 命令参考手册
  19. 一千行 MySQL 学习笔记
  20. Linux系统日志报Possible SYN flooding处理方法
  21. Mysql存储微信Emoji表情问题
  22. OpenVpn 服务端与客户端部署
  23. 互联网中台技术简介
  24. Kubernetes 中部署 Zabbix
  25. Elasticsearch 可视化管理工具
  26. PostgreSQL 常用SQL语句
  27. NGINX 上的限流(译)
  28. Linux 服务器上有挖矿病毒 kdevtmpfsi 如何处理?
  29. ElasticSearch(提高篇)
  30. 还在担心写的一手烂SQL,送你4款工具
  31. 大公司为什么都有API网关?聊聊API网关的作用
  32. 缓存穿透、缓存击穿、缓存雪崩
  33. 基于 Kubernetes 的 7 大 DevOps 关键实践
  34. 构建高大上的MySQL监控平台
  35. 搭建harbor私有镜像仓库(一)
  36. 搭建harbor私有镜像仓库(二)
  37. 不同云厂商云主机实现内网互通解决方案
  38. Nginx 之 realip模块 使用详解
  39. Linux 整个系统权限玩坏了怎么办?
  40. Java分析神器 - Arthas
  41. 前端本地缓存概况之浏览器缓存策略
  42. 磁盘空间分析神器 - ncdu
  43. Harbor v2.0 镜像回收那些事
  44. Linux Used内存到底哪里去了?
  45. 如何实现rsync多并发同步?
  46. 分享Linux内存占用几个案例
  47. 监控域名HTTPS证书过期时间
  48. 使用 Nextcloud 3分钟搭建个人网盘
  49. 容器部署ELK7.10,适用于生产
  50. Zabbix简单监控es实践
  51. Redis数据同步和数据迁移如何做?
  52. Nginx 配置可视化管理
  53. Redis如何删除数量过万以上Key而不影响业务
  54. 聊聊Harbor架构
  55. Harbor多实例高可用共享存储搭建
  56. Mysqldump导入备份数据到阿里云RDS会报错吗
  57. 聊聊TPS、QPS、CPS概念和区别.md
  58. 聊聊alpine系统一些操作
  59. 详解Nginx proxy_pass 使用

八、Podman知识

  1. Podman 会取代 Docker 吗?

九、面试

  1. IT运维面试问题总结-Linux基础
  2. IT运维面试问题总结-基础服务、磁盘管理、虚拟平台和系统管理
  3. IT运维面试问题总结-运维工具、开源应用(Ceph、Docker、Apache、Nginx等)
  4. IT运维面试问题总结-数据库、监控、网络管理
  5. IT运维面试问题总结-简述Etcd、Kubernetes、Lvs、HAProxy等

公众号

欢迎大家关注微信公众号YP小站,我会定期分享本人家乡美食、自动化运维、DevOps、Kubernetes、Service Mesh和Cloud Native相关文章,欢迎大家关注交流,如果有机会也可以去我家乡湖南游玩。

YP小站