Zabbix部署 一、概述 节点: zabbix-server端:Docker zabbix-agent端:yum 端口: zabbix-server: 10051 zabbix-agent: 10050 zabbix-web: 8080 二、部署 server端 mkdir /opt/zabbix cd /opt/zabbix vi docker-compose.yaml version: '3.8' services: mysql: image: mysql:8.0 container_name: zabbix-mysql restart: always environment: MYSQL_ROOT_PASSWORD: zabbix MYSQL_DATABASE: zabbix MYSQL_USER: zabbix MYSQL_PASSWORD: zabbix command: --default-authentication-plugin=mysql_native_password networks: - zabbix-net healthcheck: test: ["CMD.... 有更新! Zabbix部署 server
CentOS Stream 9 企业级 Kubernetes 高可用集群部署文档 一、环境信息 1.1 主机架构(明确分节点执行角色) 角色IP 地址主机名执行角色 Master1192.168.1.53master1主节点 Master2192.168.1.54master2备节点 Master3192.168.1.55master3备节点 Worker1192.168.1.56worker1工作节点 Worker2192.168.1.57worker2工作节点 Worker3192.168.1.58worker3工作节点 Worker4192.168.1.59worker4工作节点 Worker5192.168.1.60worker5工作节点 VIP192.168.1.200-虚拟 IP 代理服务器192.168.1.119-镜像代理 1.2 完整端口表(必看,避免端口冲突) 端口用途 22SSH 80HAProxy 业务入口 6443kube-apiserver 16443HAProxy 代理 APIServer 2379/2380etcd 集群 30325Ingress-Ngi.... 有更新! CentOS Stream 9 Kubernetes 高可用集群部署文档 server
交换机配置 防火墙做外网入口,三层交换机做内网大脑,全用傻瓜交换机分线,按部门划 VLAN 隔离,用 ACL 做权限管控,DHCP 自动发 IP,服务器手动固定 IP。 VLAN10 办公:G0/0/2 - G0/0/3 ACL规则:仅能上外网、允许访问服务器 80/443 网页,禁止访问其他任何内网网段 VLAN20 技术:G0/0/4 - G0/0/5 ACL规则规则:全网放行,可自由访问所有内网网段 + 外网 VLAN30 服务器:G0/0/6 - G0/0/8 ACL规则规则:允许技术、监控全量访问;办公仅能访问 80/443 网页;服务器可上外网,拒绝其他非法访问 VLAN40 财务:G0/0/9 ACL规则规则:仅允许访问外网,完全内网隔离,不能访问其他网段,其他网段也不能访问财务 VLAN50 监控:G0/0/10 ACL规则规则:可访问服务器网段、可上外网,禁止访问办公 / 技术 / 财务其他内网网段 一、轻量拓扑图 二、交换机命令 system-view // 进入系统配置模式(进入后才能配置全局参数) sysname core-sw // 修改交换机设备名称为cor.... 有更新! 交换机配置 network
Jenkins安装 基于docker 一、环境准备 docker 环境 【详见 docker 安装文档】 代理环境 【详见 v2raya使用文档】 docker 代理 mkdir -p /etc/systemd/system/docker.service.d vi /etc/systemd/system/docker.service.d/http-proxy.conf [Service] Environment="HTTP_PROXY=http://你的代理IP:端口" Environment="HTTPS_PROXY=http://你的代理IP:端口" Environment="NO_PROXY=localhost,127.0.0.1,192.168.0.0/16" systemctl daemon-reload systemctl restart docker docker info 二、安装命令 mkdir -p /data/jenkins_home chmod 777 /data/jenkins_home docker run -d \ -p 8080:8080 \ -p .... 有更新! Jenkins server
GitLab安装 一、环境说明 CentOS Stream release 9 selinux & firewalld 禁用状态 安装依赖 dnf install -y curl openssh-server openssh-clients postfix cronie policycoreutils perl policycoreutils-python-utils gitlab安装包 gitlab-ce-18.7.0-ce.0.el9.x86_64.rpm 下载地址:https://packages.gitlab.com/gitlab/gitlab-ce 二、安装命令 rpm -ivh gitlab-ce-18.7.0-ce.0.el9.x86_64.rpm 三、修改配置 vi /etc/gitlab/gitlab.rb 修改 external_url 'http://你的IP或域名' 这一行。 修改完成后,执行重新配置命令: gitlab-ctl reconfigure 初始root密码文件 GitLab 安装后会自动生成一个初始的 root 账户密码,存放在 /e.... 有更新! GitLab安装 server