V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
lslvxy
V2EX  ›  外包

求教运维大佬怎么维护公司服务器和项目的

  •  
  •   lslvxy · 67 天前 · 1273 次点击
    这是一个创建于 67 天前的主题,其中的信息可能已经有所发展或是发生改变。

    现在公司有两台服务器,一台安装的 centos 部署的 gitlab 作为代码库,这个配置较低,所以只作为代码库,也避免其他操作干坏了代码库 一台安装的 PVE 开了若干 Centos,部署了一个虚拟机 jenkins 和 sona 作为 CI 环境,一个虚拟机作为 mysql/redis/mq 等中间件环境.若干虚拟机作为公司项目的测试环境. 大佬帮忙看下这样配置是否可行

    然后问题就是公司有很多项目 springboot 和 vue,新需要部署的话还要登录服务器修改 nginx 配置,修改防火墙端口号这些的很麻烦 有没有什么比较方便的操作方式或者中间件平台可以简化项目部署的

    11 条回复    2022-04-19 23:34:19 +08:00
    Chaconne
        1
    Chaconne  
       67 天前
    rm 命令解千愁
    hdp5252
        2
    hdp5252  
       67 天前 via Android
    不出错就行了
    tomczhen
        3
    tomczhen  
       67 天前 via Android
    复杂度守恒。

    复杂度不会减少也不会消失,只会从一个地方换到另一个地方,从一种形式换成另一种形式。

    🐶
    kevin1234
        4
    kevin1234  
       67 天前
    把我招进去 简化部署
    salmon5
        5
    salmon5  
       67 天前
    @tomczhen #3
    泰斯勒定律
    echo1937
        6
    echo1937  
       67 天前
    @salmon5 #5 @tomczhen #3 感谢

    「泰斯勒定律」( Tesler's Law )就被称作「复杂度守恒定律」( Law of conservation of complexity ),由 Larry Tesler 在 1984 年提出,定律认为:无论在产品开发环节还是在用户与产品的交互环节,其内在的复杂度都有一个临界值,到达临界值后就不能再简化了,你唯一能做的就是将固有的复杂性从一个地方移动到另外一个地方。

    「自然交互· 泰斯勒定律」如何平衡设计的复杂度? - 元尧的文章 - 知乎
    https://zhuanlan.zhihu.com/p/343497540
    czwstc
        7
    czwstc  
       67 天前 via iPhone
    路由器端口批量转发到一个宝塔面板虚拟机,然后在宝塔面板上让员工自助穿透。

    80 ,443 单独转发到另一台面板上,用 nginx 基于 sni 转发
    defunct9
        8
    defunct9  
       67 天前
    开 ssh ,让我上去看看。

    开个玩笑,上面说的可行。gitlab 可以换成版友开发的 onedev ,同时也替换掉了 jenkins, 两台物理机同时做 kvm ,产一堆虚机用就是了。要是 hold 住,那就直接上 docker ,我们的测试环境,是 1:60 的虚拟,lxc ,很好很强大。
    liuliancao
        9
    liuliancao  
       67 天前
    容器化用 rancher ,代码里面包含 DockerFile 或者用 puppet 把所有配置接入管理
    neilyoone
        10
    neilyoone  
       67 天前
    你需要一个 运维
    chuanqirenwu
        11
    chuanqirenwu  
       67 天前
    ansible
    关于   ·   帮助文档   ·   API   ·   FAQ   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   1148 人在线   最高记录 5497   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 20ms · UTC 19:27 · PVG 03:27 · LAX 12:27 · JFK 15:27
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.