TRY-DEVOPS
├── base -- linux基础及相关安装脚本等
├── devops-shell -- linux服务器运维及软件运维等
├── docker -- 采用docker方式安装软件
└── k8s -- 独立的k8s相关内容
- 根目录下写一个脚本,统一管理各docker容器服务,避免启动所有服务,占用机器资源
- 监控monitor下的prometheus下config,新增一个脚本,将.evn敏感信息写入prometheus.yml里
- 增加cAdvisor监控容器
- cAdvisor与Prometheus,Grafana的整合
- 增加Nacos监控
- 基于文件发现的Prometheus监控
- 增加CentOS环境下RabbitMQ的源码安装步骤
- 增加RabbitMQ内置Prometheus监控
- 重新调整监控学习文档目录
- 优化prometheus.yml配置文件,采用基于文件发现的机制动态增加监控服务节点
- 隐藏监控主机服务配置,更新操作监控的步骤文件,统一目录,统一日志等
- 增加监控待处理monitor-issue.md文档
- 增加监控Prometheus和grafana
- 增加日志服务loki
- 其他
- 调整目录
- 增加virtual, kvm
- 增加k8s目录
- 增加在CentOS系统下frp开机自启动
- 增加Docker可视化管理工具:portainer
- 增加大数据ClickHouse的相关安装及学习资料
- 增加MySQL的主备部署方式
- 梳理目录结构
- 采用docker部署mysql
- 增加sofa-register官方部署包
- 解决Grafana部署问题
- 增加待处理问题列表
- 加入开源的Grafana Dashboard
- Prometheus部署
- 增加采集主机的node-exporter
- 增加采集redis的exporter
- 增加SonarQube部署相关配置
- 与GitLab CI进行集成
- 调整redis目录
- 采用docker run方式部署redis单实例
- 调整DB文件目录
- 增加gitlab-runner容器化部署
- 采用gitlab CI/CD自定义跑通sample
- 清理部分无效重复脚本
- 更新配置文件
- 修复nexus安装自定义存储路径问题
- 加入nexus进行制品库的管理
- 调整docker/ci目录下的jenkins命名
- 迁移项目到devfan2021
- 调整项目为try-devops
- 将配置参数单独放到.env文件里,避免安全问题
- 增加docker相关命令
- 增加删除kubesphere的命令脚本
- 增加删除k8s的相关命令
- 更新Docker安装脚本
- 增加k8s命令文件
- 更新文件格式
- 调整文件名称
- k8s安装步骤更新
- 重新调整目录结构
- 针对centos单独组织各个安装文件
- 更新centos主机下相关命令
- 增加base目录,专门存储Linux基础环境安装
- 增加centos系统下基础软件安装
- 增加centos系统下docker安装
- 采用docker方式运行logstash
- 增加es学习实例目录
- es的cat的api查询方法
- 初始化项目
- 分类目录
- 增加glance监控