运维技术汇总
 

运维基础架构

基础服务

openldap (docker 部署)

ldap.sh 部署shell脚本

#!/bin/bash

pwd=$(cat /dev/urandom | tr -dc A-Za-z0-9 | head -c 9)
file=$0
newfile=${file%%.*}.passwd.txt
echo  "password:${pwd}" >  ${newfile}
cat   $newfile

docker run   --restart=always -d -p 389:389 -p 636:636  \
--hostname ldap-service  \
--env LDAP_ORGANISATION="My Company"  \
--env LDAP_DOMAIN="opsbase.cn" \
--env LDAP_ADMIN_PASSWORD=$pwd \
--name ldap-service osixia/openldap:1.4.0

CI/CD

jenkins

安装

http://mirrors.jenkins-ci.org/redhat/

# 1. 提前安装java环境
rpm -ivh http://mirrors.jenkins-ci.org/redhat/jenkins-2.300-1.1.noarch.rpm

systemctl restart jenkins

cat /var/lib/jenkins/secrets/initialAdminPassword

监控平台

zabbix

server

proxy

agent客户端

外部脚本采集

客户端通过脚本采集数据 py

xxx

shell

xxx

sender采集器

服务端自动采集上报数据

消息队列

日志平台

自动化工具


文章作者: 以谁为师
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。转载请注明来源!
              
  目录