草庐IT

azure-devops

全部标签

DevOps/SRE 必懂概念:不可变基础设施

如果你正在学习或刚开始接触DevOps和基础设施自动化,这篇文章将帮助你详细了解不可变基础设施(Immutableinfrastructure)模型。在进入技术解释之前,首先,你应该对可变和不可变这两个词的字面意思有一个清晰的认识。可变的(Mutable):可以被改变的东西。意味着你可以在它被创建后继续对它进行修改。不变的(Immutable):不能改变的东西。一旦它被创建,你就不能改变其中的任何东西。现在让我们看一个真实世界的例子,即一所房子。在一所房子里,有一些你可以改变的对象(可变的),也有一些必须被替换的对象(不可变的),如果它们发生了什么变化。例如,你可以给一扇门涂上不同的颜色,更换

[ Azure - Cloud Shell ] 微软 Azure Cloud Shell 介绍

文章目录一、什么是Azurecloudshell?二、Azurecloudshell有哪些重要特征2.1自动验证以提高安全性2.2跨会话的持久性2.3从任何地方进行虚拟访问2.5常用编程语言和工具2.6AzureDrive2.7PowerShellcmdlets2.8Seamlessreadying三、为什么我们要用Azurecloudshell?五、为什么我们倾向于使用AzureCloudShell而不是命令行界面或PowerShell?六、AzureCloudShell有什么好处?七、总结一、什么是Azurecloudshell?AzureCloudShell是一个用于管理Azure资源的

go - Gitlab CI - Auto DevOps 作业失败,无法为 Go 项目选择构建包?

我的GitlabCIAutoDevOps作业失败了Status:Downloadednewerimageforgliderlabs/herokuish:latest----->UnabletoselectabuildpackERROR:Jobfailed:exitcode1我经历过AutoDevOps和GettingstartedwithAutoDevOps我仍然不确定我应该把buildpack放在哪里。我的应该是heroku-buildpack-go,我已经忘记从哪里得到它了。我的repo仅包含一个单字符README.md和“Hello,playground”main.go。结论:感

go - Gitlab CI - Auto DevOps 作业失败,无法为 Go 项目选择构建包?

我的GitlabCIAutoDevOps作业失败了Status:Downloadednewerimageforgliderlabs/herokuish:latest----->UnabletoselectabuildpackERROR:Jobfailed:exitcode1我经历过AutoDevOps和GettingstartedwithAutoDevOps我仍然不确定我应该把buildpack放在哪里。我的应该是heroku-buildpack-go,我已经忘记从哪里得到它了。我的repo仅包含一个单字符README.md和“Hello,playground”main.go。结论:感

猪齿鱼开源发布2.0版本:DevOps能力全面升级,研发效能显著提升,欢迎即刻体验!

近日,甄知科技猪齿鱼Choerodon数智化开发管理平台正式发布了开源2.0版本!开源发布会上,甄知产研团队、业内伙伴和社区开发者们齐聚一堂,共同见证猪齿鱼开源2.0的重磅发布!发布会由上海甄知科技创始合伙人兼CTO张礼军先生主持,会上,张礼军先生深入解读了2.0版本的新特性、分享了企业级和个人开发者的应用场景,同时,也表达了甄知科技开源开放、共创共享的理念和坚持,期待和社区伙伴共同推进企业数智化研发效能的提升!开源2.0版本带来了诸多改进和新特性,猪齿鱼团队开源代码管理、制品库管理、CI/CD流水线、容器集群、环境资源、应用部署等能力,具备更高的可用性和稳定性,建议所有用户安装该版本。下载使

【Microsoft Azure 的1024种玩法】三十八.通过Azure Function App实现对Azure Virtual Machines定时开关机

【简介】AzureFunctions函数应用是运行在Azure云端的轻量级,可重用的代码应用,AzureFunctions可让我们编写更少的代码、维护更少的基础架构并节省成本,通过使用AzureFunctions函数应用我们无需关心服务器或底层运维设施,我们只需要关注代码的编写和业务本身即可,本篇文章主要通过分享如何利用AzureFunctionApp实现对AzureVirtualMachines定时开关机操作【前期文章】【MicrosoftAzure的1024种玩法】一.一分钟快速上手搭建宝塔管理面板【MicrosoftAzure的1024种玩法】二.基于Azure云平台的安全攻防靶场系统构

使用 Git 部署在 Azure 上迁移数据库架构

我正在寻找一种在WindowsAzure上使用Git部署以及他们的MySQL或其他数据库解决方案的方法。我需要一种在部署过程中迁移数据库架构更改的方法-Azure是否在不使用VisualStudio或.NET的情况下提供对此的支持。 最佳答案 您基本上希望将Azure用作持续集成(CI)平台,而我的观点是Azure本身还不存在。基于git的基本CI场景将涉及以下步骤。您的src代码和任何数据库架构/数据更新都被推送到GitHub等中央git存储库。[可用功能]GitHub随后会将更新推送到Azure。[Azure不支持,直到他们支持

使用 Git 部署在 Azure 上迁移数据库架构

我正在寻找一种在WindowsAzure上使用Git部署以及他们的MySQL或其他数据库解决方案的方法。我需要一种在部署过程中迁移数据库架构更改的方法-Azure是否在不使用VisualStudio或.NET的情况下提供对此的支持。 最佳答案 您基本上希望将Azure用作持续集成(CI)平台,而我的观点是Azure本身还不存在。基于git的基本CI场景将涉及以下步骤。您的src代码和任何数据库架构/数据更新都被推送到GitHub等中央git存储库。[可用功能]GitHub随后会将更新推送到Azure。[Azure不支持,直到他们支持

git - 通过提交消息关闭工作项

有没有办法使用VSTS使用提交消息关闭工作项?我尝试过:Fixes#123、Closes#123或Resolves#123,但这只会将提交关联到工作项。所以基本上我正在通过github中的提交消息查看关闭问题:https://help.github.com/articles/closing-issues-via-commit-messages/但是使用vs团队服务。 最佳答案 最终在2019年,他们将其实现为gitlab的轻量级版本。使用关键字fix、fixes或fixed#ID将关闭工作项。详细说明:https://learn.m

git - 通过提交消息关闭工作项

有没有办法使用VSTS使用提交消息关闭工作项?我尝试过:Fixes#123、Closes#123或Resolves#123,但这只会将提交关联到工作项。所以基本上我正在通过github中的提交消息查看关闭问题:https://help.github.com/articles/closing-issues-via-commit-messages/但是使用vs团队服务。 最佳答案 最终在2019年,他们将其实现为gitlab的轻量级版本。使用关键字fix、fixes或fixed#ID将关闭工作项。详细说明:https://learn.m