VS Code 折腾记 - (18) 运维及持续集成相关的拓展推荐

简介: 工程化一路走到底,必不可少要接触后端和CI/CD;所以相关的技术都要有所了解.比如K8S,Jenkins,Nginx,Docker,SQL等等.我就以我们公司内的技术栈来整理会用到的;其他不多说,我们直入主题!!


前言


工程化一路走到底,必不可少要接触后端和CI/CD;


所以相关的技术都要有所了解.


比如K8S,Jenkins,Nginx,Docker,SQL等等.


我就以我们公司内的技术栈来整理会用到的;


其他不多说,我们直入主题!!

插件列表


拓展名及连接 描述
Docker 有一个专门的版块可以管理当前存在的容器,编写dockfile还有智能提示,还能用来调试内部容器
Better DockerFile Syntax 更好的dockfile语法高亮,拓展了对shell,变量相关的高亮
Kubernetes 对k8s的管理,类似上面的docker一样,会多出来一个版块,微软维护的
Jenkins Status 配置好可以本地检测到jenkins构建的状态,减少干扰
Draw.io Integration DrawIO用过的都说好(流程图,拓扑图绘制这些),这个拓展就是把网页版的直接嵌入到vscode
Java Extension Pack Java开发插件的一个集合包,涵盖了适用于java开发的一些拓展,微软自家维护
FreeMarker Java常用的一款模板语言的支持,提供语法高亮及代码片段提示
Log File Highlighter 高亮log文件的,用过的都说好!
SQL Server (mssql) 让vscode可以在本地常见操作数据库的相关(包括第三方服务商的),撰写sql提供智能提示
Remote Development 这个套件让我们可以少装一两个软件,直接vscode ssh链接到远程进行开发相关的操作
Python 支持python2.x及3.x,涵盖代码调试和智能提示相关的,包括代码校验
YAML 支持最新标准的yaml,包括格式化,校验,智能提示,红帽出品
shell-format 支持多种常见的脚本文件的格式化
目录
相关文章
|
3月前
|
运维 安全 测试技术
运维之魂:自动化与持续集成的交响曲
在数字时代的交响乐中,自动化和持续集成(CI/CD)是不可或缺的乐章。本文将带您走进运维的世界,探索如何通过自动化和持续集成提升效率、减少错误并确保软件质量。我们将从基础概念讲起,逐步深入到实践案例,最后探讨如何克服实施过程中的挑战,为读者呈现一场技术与艺术完美融合的视听盛宴。
|
4月前
|
存储 运维 DataWorks
DataWorks产品使用合集之如何把运维中心数据集成里面各个任务的执行时间拉取出来
DataWorks作为一站式的数据开发与治理平台,提供了从数据采集、清洗、开发、调度、服务化、质量监控到安全管理的全套解决方案,帮助企业构建高效、规范、安全的大数据处理体系。以下是对DataWorks产品使用合集的概述,涵盖数据处理的各个环节。
|
4月前
|
Kubernetes Cloud Native 持续交付
云原生架构的核心组成部分通常包括容器化(如Docker)、容器编排(如Kubernetes)、微服务架构、服务网格、持续集成/持续部署(CI/CD)、自动化运维(如Prometheus监控和Grafana可视化)等。
云原生架构的核心组成部分通常包括容器化(如Docker)、容器编排(如Kubernetes)、微服务架构、服务网格、持续集成/持续部署(CI/CD)、自动化运维(如Prometheus监控和Grafana可视化)等。
|
6月前
|
运维 Kubernetes 持续交付
构建高效自动化运维体系:基于容器技术的持续集成与持续部署实践
【5月更文挑战第30天】随着云计算和微服务架构的兴起,传统的运维模式已难以满足快速迭代和高可用性的需求。本文探讨了如何利用容器技术构建一个高效、可靠的自动化运维体系,重点分析了Docker和Kubernetes在这一过程中的关键作用,并提出了一套基于这些技术的持续集成(CI)与持续部署(CD)解决方案。通过实际案例和操作步骤的详细阐述,文章为读者提供了一种实现自动化运维的有效途径,同时对未来运维技术的发展趋势进行了展望。
|
6月前
|
运维 Kubernetes jenkins
构建高效自动化运维系统:基于容器技术的持续集成与持续部署实践
【5月更文挑战第28天】 在现代软件工程实践中,持续集成(CI)和持续部署(CD)已成为提升开发效率、确保产品质量的关键环节。本文旨在探讨如何利用容器技术构建一套高效、可靠的自动化运维系统,以支持敏捷开发流程和微服务架构。通过对Docker容器及Kubernetes集群管理工具的深入分析,我们提出了一种结合Jenkins实现自动化测试、构建与部署的完整解决方案,并讨论了其在现实业务中的应用效果和面临的挑战。
|
6月前
|
运维 监控 安全
构建高效自动化运维体系:基于容器技术的持续集成与持续部署实践
【5月更文挑战第28天】在现代IT基础设施管理中,自动化运维已成为提升效率、确保稳定性的关键手段。本文将探讨如何利用容器技术实现软件的持续集成(CI)与持续部署(CD),从而构建一套高效的自动化运维体系。通过分析容器化的优势和挑战,结合DevOps文化,我们提出一个实用的框架,以帮助企业快速响应市场变化,缩短产品上市时间,同时保障服务的高可用性。
|
6月前
|
运维 监控 测试技术
构建高效自动化运维体系:基于容器技术的持续集成与持续部署实践
在数字化转型的浪潮中,企业对软件交付速度和质量的要求日益提高。传统的运维模式已难以满足快速迭代和高可靠性的双重需求。本文将探讨如何利用容器技术构建一个高效的自动化运维体系,实现软件开发过程中的持续集成(CI)与持续部署(CD)。通过分析容器化的优势、CI/CD流程的关键组件以及实际落地策略,为读者提供一种提升运维效率、降低人为错误并加速产品上市时间的解决方案。
|
6月前
|
运维 Kubernetes 持续交付
构建高效自动化运维系统:基于容器技术的持续集成与持续部署实践
【5月更文挑战第21天】在现代IT基础设施管理中,自动化运维是提升效率、确保稳定性的关键。文章聚焦于如何利用容器技术实现高效的持续集成(CI)与持续部署(CD),探讨了使用Docker和Kubernetes等工具的最佳实践,并提出了一套完整的自动化运维解决方案。通过此系统,企业可以实现快速、可靠的代码交付流程,同时保障应用的高可用性和弹性。
|
6月前
|
运维 Kubernetes 持续交付
构建高效自动化运维体系:基于容器技术的持续集成与持续部署(CI/CD)实践
【5月更文挑战第30天】 在当今快速迭代的软件开发周期中,自动化运维成为确保交付速度和质量的关键因素。本文聚焦于如何利用容器技术实现高效自动化运维体系,特别是持续集成(CI)与持续部署(CD)的实践。通过深入分析容器化工具如Docker和Kubernetes在自动化流程中的应用,以及它们如何帮助实现环境的一致性、降低部署风险并提高生产效率,本文旨在为运维专业人员提供一套切实可行的参考方案。
|
6月前
|
运维 Kubernetes 持续交付
构建高效自动化运维体系:基于容器技术的持续集成与持续部署实践
【5月更文挑战第28天】在当今快速迭代的软件发布周期中,传统的运维模式已难以满足敏捷开发和市场的需求。本文将探讨如何通过容器技术实现高效的自动化运维体系,重点介绍基于Docker和Kubernetes的持续集成(CI)与持续部署(CD)的最佳实践。文章不仅涵盖技术实施细节,还包括如何优化流程、确保系统稳定性以及提高团队协作效率的策略。