草庐IT

DevOps$运维$编排

全部标签

DevOps整合Jenkins+k8s

目录一、DevOps介绍二、安装git工具三、安装jdk、maven、Jenkins四、Jenkins实现基础的拉取操作五、Jenkins实现-sonarqbue代码质量检测部署六、Jenkins实现制作自定义镜像并推送harbor部署七、Jenkins的流水线初体验八、Jenkins中pipeline流水线-打包质量检测推送docker部署,企业微信推送消息九、Jenkins中pipeline流水线,k8s部署,企业微信推送消息十、Jenkins自动化流水线,k8s部署,企业微信推送消息     一、DevOps介绍软件开发最开始是由两个团队组成:开发计划由开发团队从头开始设计和整体系统的构

JAVA开发运维(Jenkins中踩的坑)

最近尝试通过Jenkins来自动化部署项目,没想到还踩了很多坑。Jenkins部署的基本原理:通过Jenkins服务器拉取gitlab上的代码进行打包,推送到目标服务器上,并运行启动脚本。那么Jenkins就要解决三个问题。1.连接上目标服务器2.进行打包,并推送到目标服务器对应的目录。3.运行启动脚本。一、首先来解决第一个问题,连接上远程服务器。1、Jenkins服务器要能ping的通目标服务器。2、Jenkins服务器要能telnet目标服务器的22端口。3.在Jenkins生成密钥,它是一个公钥和私钥对,执行命令:ssh-keygen-trsa/.ssh/id_rsa.pub将公钥复制到

初识Linux运维

一.初识Linux1.Linux系统内核内核提供了Linux系统的主要功能,如硬件调度管理的能力。Linux内核是免费开源的,任何人都可以查看内核的源代码,甚至是贡献源代码。2.Linux系统发行版内核无法被用户直接使用,需要配合应用程序才能被用户使用。在内核之上,封装系统级应用程序,组合在一起就称之为Linux发行版。Linux发行版有许多,最常用的是CentOs与Ubuntu。3.虚拟机的安装3.1VMware安装网上流程都有,自行下载安装,这里介绍一下检查是否安装成功。检擦步骤:1.打开设置,选择“网络和Internet”2.点击“高级网络设置”3.点击“更多网络适配器选项”4.显示选项

云计算学习,第二章,私有企业网络构建运维

第二章企业私有网络构建运维2.1实战案例——交换网络的构建与配置2.1.1案例目标(1)通过组网设计,掌握小型交换网络的组建,对小型网络系统进行分析,提出建网解决方案。(2)掌握Trunk接口和VLAN相关技术概念。(3)综合运用VLAN创建、Access和Trunk接口配置、VLAN划分,实现网络的互连互通。2.1.2案例分析1.架构分析(1)需求分析本实验的目的在于建立小型局域网。由于公司由不同部门组成,因此需要划分不同网络实现互联互通。设计以下网络:两个部门各使用一台交换机连接,然后连接到总交换机。为了控制网络上的广播风暴,增加网络的安全性,在交换机上需要设置VLAN。(2)环境要求已安

美图AIGC运维之旅的探索和挑战

本文整理自美图资深SRE工程师李彬在【WOT2023·深圳站】大会上的主题分享,更多精彩内容及现场PPT,请关注51CTO技术栈公众号,发消息【WOT2023PPT深圳】即可直接领取。嘉宾|李彬编辑|如烟出品|51CTO技术栈(微信号:blog51cto)日前,在51CTO主办的WOT全球技术创新大会上,美图资深SRE工程师李彬带来了主题演讲《美图:AIGC运维之旅的探索和挑战》,详细介绍了美图如何在多云环境中实施标准化管理和流程,从而更加高效一致地管理多云环境;深入探讨了美图在大模型训练过程中遇到安全与合规问题后,如何通过实施有效策略,确保训练集群的安全稳固。本文将摘选其中精彩内容,统一整理

施耐德电气EcoStruxure ITE(基础设施专家) 、EcoStruxure EAA(远程专家服务)荣获2023年度中国IT行业优秀运维服务奖

2023年11月,由51CTO主办的《中国企业“IT印象◆创新驰而不息,数字时代进行时”年终评选》活动全面启动。51CTO将依托互联网,以在线方式进行奖项评选。评选活动主要从品牌、产品与技术、解决方案、应用服务、合作伙伴等维度进行,通过媒体曝光、微信微博曝光、编辑推荐等方式,对2023年的中国企业级IT技术、产品、应用等创新成就进行总结。截止到2023年12月28日,《中国企业“IT印象◆创新驰而不息,数字时代进行时”年终评选》榜单正式揭晓。在应用服务维度的评选中,施耐德电气EcoStruxureITE(基础设施专家)、EcoStruxureEAA(远程专家服务)凭借基于数字化平台提供专业、高

网络建设与运维服务器第一套

模块三:服务搭建与运维              任务描述:        随着信息技术的快速发展,集团计划2023年把部分业务由原有的X86架构服务器上迁移到ARM架构服务器上,同时根据目前的部分业务需求进行了部分调整和优化。一、X86架构计算机操作系统安装与管理        1.PC1系统为ubuntu-desktop-amd64系统(已安装,语言为英文),登录用户为xiao,密码为Key-1122。启用root用户,密码为Key-1122。        2.安装remmina,用该软件连接Server1上的虚拟机,并配置虚拟机上的相应服务。        3.安装qemu和virti

4.docker容器编排(docker compose 与 docker swarm)

本文目录1.容器编排2.DockerCompose1.DockerCompose安装2.DockerCompose示例1.使用docker-compose启动nginx2.dockercompose常用命令3.校验docker-compose.yml是否有错误4.创建服务,启动容器5.弹性伸缩3.DockerSwarm1.Swarm架构图2.Swarm节点说明3.Swarm集群部署1.了解dockerswarm命令2.初始化集群3.work节点加入集群4.查看swarm集群节点信息4.部署服务命令5.部署服务6.弹性伸缩缩容7.节点离开swarm集群8.删除离开的节点9.离开的节点,再次加入s

Kubernetes(k8s)容器编排概述

目录1k8s是什么2K8s的由来2.1K8s发展历程2.2发展时间线3为什么使用k8s3.1什么是容器3.2什么是Kubernetes3.3K8s的著名优势特色3.3.1一个平台搞定所有3.3.2云环境无缝迁移3.3.3高效的利用资源3.3.4开箱即用的自动缩放能力3.3.5使CI/CD更加简单3.3.6可靠性4核心概念4.1节点4.1.1Master节点4.1.2Node4.2Pod4.3Label4.4ReplicaSet4.5Service4.6Namespace1k8s是什么K8S是Kubernetes的全称,官方称其是Kubernetesisanopensourcesystemfor

拿来即用的企业级安全运维体系搭建指南

**作者介绍****林伟壕,**SecDevOpsor,先后在中国电信和网易游戏从事数据网络、网络安全和游戏运维工作。对Linux运维、虚拟化和网络安全防护等研究颇多,目前专注于网络安全自动化检测、防御系统构建。在上篇《99%的人会中招的运维安全陋习,请规避!》中,我们花了很大的篇幅去剖析运维安全的问题所在,本文我们将针对如何解决问题来进行详细说明,从问题入手,通过纠正或者培养良好的运维安全习惯,搭建完整的运维安全技术体系。一、培养良好的运维安全习惯想要解决运维安全的问题,首先就必须要培养良好的运维安全习惯。这包括了很多方面的做法,比如:端口开放默认监听内网或者本地;*如需监听全部外网,ipt