DevOps文化推广:建立跨部门协作与沟通机制引言在当今快节奏、竞争激烈的软件开发环境中,DevOps文化的推广和实施已经成为提高软件质量和开发效率的重要手段。DevOps文化的核心是强调跨部门协作与沟通,通过整合开发和运维...
-
devops 运维 敏捷开发与Scrum实践:提升团队协作与响应速度
-
自动化 运维 Linux环境搭建Jenkins(详细图文)
目录简介Jenkins特点一、环境准备1.jdk环境准备2.maven环境准备3.git环境准备 二、安装部署Jenkins(采用war包方式)1.下载Jenkins2.启动war包1)将下载好的Jenkins的war包上...
-
jenkins分布式构建 jenkinsfile groovy 【运维知识高级篇】超详细的Jenkins教程5(pipeline流水线配置+分布式构建)
CI/CD是持续集成,持续部署,集成就是开发人员通过自动化编译,发布,测试的手段集成软件,在开发的测试环境上测试发现自己的错误;持续部署是自动化构建,部署,通常也是在测试环境上进行,方便开发人员查看效果。 生产环境的话要谨慎...
-
运维 Mac M系列安装配置VSCode
一、终端输入安装command line tools这里是已经下载了 如果没有下载点击安装,等待安装完成即可 检验是否安装成功,终端输入 如图所示是代表之前的command line tools安装 是安装成...
-
容器 运维 Docker存储空间清理
不知不觉服务器存储空间被Docker掏空了…查看Docker空间占用情况使用docker system df命令,可以加 -v 查看详情清理Docker不需要的内容使用docker system prune -a命令清理Do...
-
网络 服务器 运维 win10openvpn搭建与安卓客户端使用(仅用于内网穿透,不可非法使用)
搭建背景:从网上了解到openvpn,在win10搭建的资料太少了,找了很久才找到一小部分,所以目前整理一下自己搭建的成功经历,希望可以帮助到别人,也记录一下备忘。家里是动态公网ip,使用了ddns服务,op...
-
运维 SyncTV 同步观影 / 异地同步观看神器 v0.4.1 支持Win,Linux,Docker 开源免费
0x1 什么是SyncTV?SyncTV 是一个允许您远程一起观看电影和直播的程序。它提供了同步观看、剧院和代{过}{滤}理功能。使用 SyncTV,您可以与朋友和家人一起观看视频和直播,无论他们在哪里。SyncTV 的同步...
-
linux gitee 运维 完美解决ubuntu中git clone安卓内核时报error: RPC failed; curl 56 GnuTLS recv error (-9):错误的处理
完美解决ubuntu中git clone安卓内核时报error: RPC failed; curl 56 GnuTLS recv error (-9):错误的处理问题一解决问题二解决问题三解决问题一在ubuntu中使用git...
-
容器 运维 linux java 后端 ubuntu 【Docker】一文趣谈Docker
浩泽学编程:个人主页 推荐专栏:《深入浅出SpringBoot》《java对AI的调用开发》 《RabbitMQ》《Spring》《SpringMVC》《项目实战》学无止境,不骄不躁,知行合...
-
运维 nginx-proxy-manager初次登录502 bad gateway
nginx-proxy-manager初次登录502 bad gateway按照官方docker-compose安装后,页面如下: 默认账户密码:点击sign in,提示Bad Gateway 打开调试 重装后依然如此,...
-
运维 系统安全 Windows系统远程桌面服务(RDP)的安全层和加密级别
1.【win10企业版/server2012】1.服务器运行gpedit.msc,打开本地组策略,进入列表目录【计算机配置】-【管理模板】-【windows组件】-【远程桌面服务】-【远程桌面会话主机】-【安全】2.双击“远...
-
运维 Nginx proxy
一、不设置 proxy_set_header Host不设置 proxy_set_header Host 时,浏览器直接访问 nginx,获取到的 Host 是 proxy_pass 后面的值,即 $proxy_host 的...
-
容器 运维 OceanBase4.2版本 Docker 体验
哈喽!大家好,我是【IT邦德】,江湖人称jeames007,10余年DBA及大数据工作经验 一位上进心十足的【大数据领域博主】! 中国DBA联盟(ACDU 成员,目前服务于工业互联网 擅长主流Oracle...
-
运维 Jenkins 的全局配置 SSH(6)
用于打通构建机和远程主机的ssh通路前提说明:需要将构建机中,root账户和jenkins账户的公钥同步到远程主机的authorized_keys中(配置jenkins管理代码部署,配置root控制远程服务权限)A - EC...
-
kubernetes java linux 运维 k8s集群加入一个master2--kubeadm方式
已经有一个集群:新加入一个master2节点 192.168.206.139 master2 一、初始化系统参数 139 master2 上#在136、137、138上添加hosts“”#在139上执行:#安装contai...
-
运维 独立成件分析与负载均衡:最佳实践与案例
1.背景介绍随着大数据技术的发展,我们越来越多地看到大规模分布式系统的应用。这些系统通常由数千台或数万台计算机节点组成,它们需要处理每秒数百万到数亿条数据。为了满足这些需求,我们需要一种高效、可靠的负载均衡算法来分配这些任务...
-
数据库 database dba 运维 Oracle19c-集群节点重新添加
前言: Oracle RAC集群在极端情况下,如硬件、主机,集群软件损坏,导致集群节点永久无法使用,需要对集群节点进行修复,删除节点集群信息并重新加入集群,以恢复集群原有的架构。 本文主要讲述一套...
-
运维 服务器 Nginx使用教程
目录一、Nginx介绍二、下载和安装三、Nginx命令1.查看版本2.检查配置文件正确性3.启动和停止4.重新加载配置文件四、配置文件结构五、Nginx具体应用1.部署静态资源2.反向代理3.负载均衡一、Nginx介绍Ngi...
-
服务器 运维 Linux之shell编程(BASH)
Shell编程概述(THE bourne-again shell)Shell名词解释(外壳,贝壳 Linux内核主要是为了和硬件打交道命令解释器(command interperter)Shell是一个用C语言编写的程序,他...
-
linux 运维 服务器 Makefile 和 Shell 脚本的区别与联系
以下内容转载于博客Makefile 和 shell 脚本的区别与联系,有删改与内容添加。参考内容:初学Makefile指南一、什么是 Makefile?Makefile 描述了整个工程的编译、链接规则。当源码文件比较多的时候...
-
运维 keepalibed-nginx
环境说明:角色IP应用和系统版本备注LB1192.168.100.240、192.168.100.250(vip)rockylinux9.3、nginx1.24.0、Keepalived v2.2.8主负载均衡、高可用LB2...
-
运维 学习 27岁云计算工程师,提醒准备学云计算的人
去年年底有个学妹在后台和我说她想转行,但是很迷茫,让我给她一点建议。后面我找到她,她给我说她现在的情况,我听后给她讲了一些IT相关的规划,她学习了5️⃣个多月后,投了简历,也是成功找到一份实习10k,转正14K云计算的工...
-
运维 负载均衡.
简介: 将请求/数据【均匀】分摊到多个操作单元上执行,负载均衡的关键在于【均匀】。负载均衡的分类: 网络通信分类四层负载均衡:基于 IP 地址和端口进行请求的转发。七层负载均衡:根据访问用户的 HTTP 请...
-
服务器 python 运维 GEE初学者笔记之快速上手篇
1.基础概念(1 谷歌云平台 整个GEE是基于Google Cloud云平台的一整套API开发环境。因此整个数据的处理全部都是在Google Cloud平台上实现的,无需本地机器参与运算。一般开发流程是在线/离...
-
linux 运维 Ubuntu开机无法进入系统,文件根系统目录空间不足导致?
前言:自己电脑上装的是Win11和Ubuntu20双系统,平时就是切换着用。 偶然有次,Ubuntu提示文件根系统目录空间不足,自己没在意。 结果下次开机进入Ubuntu时候,芭比Q了。。进不了系统这样的事情发生很多次了,每...
-
运维 在外SSH远程连接macOS服务器【cpolar内网穿透】
文章目录前言1. macOS打开远程登录2. 局域网内测试ssh远程3. 公网ssh远程连接macOS3.1 macOS安装配置cpolar3.2 获取ssh隧道公网地址3.3 测试公网ssh远程连接macOS4. 配置公网...
-
开发语言 后端 运维 【Rust 日报】2024-01-14 Linux Kernel加入了第一个Rust写的有用模块
[rust up] Linux Kernel加入了第一个Rust写的有用模块这个模块是 Asix PHY 的网络驱动程序。它是作为用 C 编写的现有驱动程序的替代方法提供的。这些功能是等效的。看看 commit 信息:链接:...
-
flask 运维 计算机 Linux 批量杀死进程(详细版本)
🚀 优质资源分享 🚀学习路线指引(点击解锁)知识定位人群定位🧡 Python实战微信订餐小程序 🧡进阶级本课程是python flask+微信小程序的完美结合,从项目搭建到腾讯云部署上线,打造一个全栈订餐系统。💛Python...
-
运维 服务器 ubuntu bash Linux watchdog配置
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言一、watchdog是什么?1.硬件看门狗2.软件看门狗二、使用步骤1.硬件看门狗2.软件看门狗总结前言好久没写文章了,最近遇到一个蛋疼的问题,Li...
-
运维 服务器 【Linux】环境变量
文章目录1. 基本概念2. 常见环境变量3. 查看环境变量方法4. 测试PATH5. 测试HOME6. 与环境变量相关的命令7. 环境变量的组织方式8. 通过代码如何获取环境变量9. 通过系统调用获取或设置环境变量10. 环...
-
运维 Linux(CentOS7)解决-bash: /etc/profile: 权限不够
问题描述执行以下代码,出现以下问题解决方案,在命令面前添加‘#’...
-
运维 人工智能 自动化与机器学习:合作与竞争
1.背景介绍自动化和机器学习是当今最热门的技术趋势之一,它们在各个领域都取得了显著的成果。自动化是指通过使用计算机程序自动完成人类手工操作的过程,而机器学习则是指让计算机通过学习从数据中自动发现模式和规律。这两者结合在一起,...
-
运维 服务器 Linux网卡状态 NO-CARRIER
使用ipconfig -a 发现某张网卡是up状态 但是不是RUNNING状态,如下图所示: 然后使用ip addr 查看对应状态,发现是NO-CARRIED状态 NO-CARRIED状态就是表示网卡已经处于up状...
-
linux 运维 服务器 用read读取文件重定向代码解释bash
代码:# 定义数组# 逐行读取文件并将每行内容添加到数组中# 打印数组内容(代码由chat友情赞助)解释:问题一:这里分号(; 代表不换行不然就是删掉分号,把do写到下一行问题二:这里括号()代表定义数组,也就是line作为...
-
运维 服务器 python pycharm Linux上Miniconda的安装:一步步教你从零开始
Linux上Miniconda的安装:一步步教你从零开始文章目录引言二、Miniconda简介:开启您的数据科学之旅的得力助手! 三、Linux系统下安装Miniconda的详细步骤 第一步:下载Min...
-
运维 Python+Requests+Pytest+YAML+Allure实现接口自动化
本项目实现接口自动化的技术选型:Python+Requests+Pytest+YAML+Allure ,主要是针对之前开发的一个接口项目来进行学习,通过 Python+Requests 来发送和处理HTTP协议的请求接口,使...
-
运维 AutoDev 1.5.3:精准的自动化测试生成、本地模型强化与流程自动化优化
去年年初,我们开源 AutoDev 的初衷是:AutoDev 是一款基于 JetBrains IDE 的开源 AI 辅助编程插件。AutoDev 能够与您的需求管理系统(例如 Jira、Trello、Github Issue...
-
服务器 数据库 运维 postgresql Linux mount命令详解
在Linux系统中,mount命令是一种非常常见且有用的工具,用于将文件系统连接到指定的挂载点。通过使用mount命令,管理员可以访问和管理存储设备上的文件和目录,包括硬盘驱动器、CD或DVD驱动器、闪存驱动器等。一、基本语...
-
python 运维 Pytest自动化框架搭建
背景入职了一家小公司,需要从0开始搭建一个自动化测试环境,因为是测试板卡项目,所以需要使用串口连接工具pyserial,测试用例批量化执行工具pytest,测试报告自动生成工具allure,大家根据这三个关键词选择是否需要继...
-
网络 服务器 tcp/ip 运维 网络协议 web安全 TCP与UDP:传输层协议的差异与选择
在计算机网络中,传输控制协议(TCP)和用户数据报协议(UDP)是两种常用的传输层协议。然而,随着互联网的快速发展,传统的TCP和UDP在某些场景下存在一些限制。为了解决这些问题,出现了新的协议,如快速UDP互联网连接(QU...
-
运维 服务器 就业班 2401--2.23 Linux Day4--文件权限管理
家人们,朋友们,各位粉丝们大家久等了,时隔二十多天我又回来了文件权限管理 一自我塑造的过程很疼,但终将遇见更好的自己.一、Linux用户权限解析我们linux服务器上有严格的权限等级,如果权限过高导致误操作会增加服务器的风险...
-
网络 运维 香港服务器选择指南:注意这些方面
香港服务器选择指南:注意这些方面在香港建立服务器可以为您的业务提供无缝的连接,快速的下载速度和较低的延迟。但是,在选择香港服务器时,有许多重要的因素需要考虑,包括数据中心的位置,网络连接速度,带宽和延迟等等。 在本文中,我们...
-
运维 服务器如何使用https 自签证书
前言在使用自签名证书(Self-Signed Certificate)配置 HTTPS 的情况下,您可以按照以下步骤进行操作。请注意,自签名证书在生产环境中可能不是最佳选择,因为它们不受任何第三方信任机构的验证。在生产环境中...
-
运维 服务器防漏扫
什么是漏扫?漏扫是漏洞扫描的简称。漏洞扫描是一种安全测试方法,用于发现计算机系统、网络或应用程序中的潜在漏洞和安全弱点。通过使用自动化工具或软件,漏洞扫描可以检测系统中存在的已知漏洞,并提供相关的报告和建议,以帮助组织修复这...
-
容器 运维 【Docker自定义安装更改默认安装位置】
文章目录前言一、Docker Desktop 是什么?二、自定义安装位置1. 起因2. 安装前言记录windows下安装docker desktop的一次经历 操作系统:windows 10 docker-desktop版本...
-
运维 Linux常见面试题,应对面试分享
操作系统基础1.cpu占⽤率太⾼了怎么办? 排查思路是什么,怎么定位这个问题,处理流程其他程序: 1.通过top命令按照CPU使⽤率排序找出占⽤资源最⾼的进程 2.lsof查看这个进程在使⽤什么⽂件或者有哪些线程 3.询问开...
-
运维 DBA 开发者 数据库管理 DevOps 当事人复盘 GitLab 史上最严重的数据库故障
故事来源于当事人最近发表的回忆录相关节选。GitLab 官网上还有当年这次事故的纪录,事件发生在 2018 年 2 月 1 日。误删库原因GitLab.com 使用的是 PostgreSQL,一主一备两个集群,分别是 db1...
-
运维 kubernetes 容器 k8s kubectl 启动失败Unit kubelet.service entered failed state.
问题描述执行systemctl start kubelet后进行systemctl status kubelet查看,发现服务并未启动。报错显示:Unit kubelet.service entered failed sta...
-
运维 Docker 容器网络配置
一、Linux内核实现名称空间的创建ip netns命令可以借助ip netns命令来完成对 Network Namespace 的各种操作。ip netns命令来自于iproute安装包,一般系统会默认安装,如果没有的话,...
-
服务器 运维 NC-SI协议详解:网络控制器的管理与监控
引言: 在现代计算机网络中,网络控制器扮演着关键的角色,负责管理和监控网络设备。而NC-SI(Network Controller Sideband Interface)协议作为一种重要的通信协议,为主机系统与网络控制器之间...