草庐IT

azure-devops

全部标签

前端devops——利用gitlab实现CI/CD自动化部署

目录前言一、前期准备1、开启虚拟服务2、下载并安装docker 二、开始部署1、安装gitlab2、修改默认账号登录密码3、修改项目clone地址 三、GitlabCI/CD1、安装并运行gitlab-runner2、执行runner3、将项目注册到gitlab-runner1、获取token2、执行注册3、添加yml前言Git是一个用于代码的存储和版本控制开源的分布式版本控制系统。GitLab则是一个用于仓库管理系统的开源项目。本篇文章将讲解如何用gitlab搭建一个私有化的代码管理平台,并实现CI/CD自动化部署。由于条件限制,本篇的所有操作都在windows下执行,并使用docker进行

前端devops——利用gitlab实现CI/CD自动化部署

目录前言一、前期准备1、开启虚拟服务2、下载并安装docker 二、开始部署1、安装gitlab2、修改默认账号登录密码3、修改项目clone地址 三、GitlabCI/CD1、安装并运行gitlab-runner2、执行runner3、将项目注册到gitlab-runner1、获取token2、执行注册3、添加yml前言Git是一个用于代码的存储和版本控制开源的分布式版本控制系统。GitLab则是一个用于仓库管理系统的开源项目。本篇文章将讲解如何用gitlab搭建一个私有化的代码管理平台,并实现CI/CD自动化部署。由于条件限制,本篇的所有操作都在windows下执行,并使用docker进行

CI/CD和 DevOps还在傻傻分不清吗?今日一文让你通透

基本概念持续集成(ContinuousIntergration)​ 持续集成的重点在于构建编译及测试,开发人员每天要提交很多次代码到分支,在分支合并到主干前,需要通过编译和测试识别出问题。持续集成的流程就是通过自动化的构建(主要是构建编译、自动化测试)来验证,从而尽早地发现集成错误。持续集成的核心意义:通过自动化测试尽早的发现代码的问题。持续交付(ContinuousDelivery):​ 持续交付指的是将产品尽可能快的发布上线的过程。持续交付是在持续集成基础上的扩展,也就是说除了自动化编译、自动化测试,为了尽快上线我们还需要自动化发布流程,整个流程实现后,根据实际需要,可以周期性的进行产

CI/CD和 DevOps还在傻傻分不清吗?今日一文让你通透

基本概念持续集成(ContinuousIntergration)​ 持续集成的重点在于构建编译及测试,开发人员每天要提交很多次代码到分支,在分支合并到主干前,需要通过编译和测试识别出问题。持续集成的流程就是通过自动化的构建(主要是构建编译、自动化测试)来验证,从而尽早地发现集成错误。持续集成的核心意义:通过自动化测试尽早的发现代码的问题。持续交付(ContinuousDelivery):​ 持续交付指的是将产品尽可能快的发布上线的过程。持续交付是在持续集成基础上的扩展,也就是说除了自动化编译、自动化测试,为了尽快上线我们还需要自动化发布流程,整个流程实现后,根据实际需要,可以周期性的进行产

[ 云计算 | Azure ] Chapter 03 | 描述云计算运营中的 CapEx 与 OpEx,如何区分 CapEx 与 OpEx

正常情况如果你不是会计,或者对钱相关的数字比较敏感的财务,本文的一些东西你不会接触的,但是最为云架构或者云运营,你可能会遇到如何采购亦或者估算的我成本和运营成本等等,所以本文的一些知识点就需要进行一定的了解。本章节主要内容进行讲解:云计算运营中的CapEx与OpEx,也就是资本支出和运营支出有什么区别,在云中使用哪种模型以及为什么。本文的侧重点可选择:如果你是相关云认证备考人员,只需要能够区分出来CapEx和OpEx即可(重点关注本文目录二、三的部分,了解目录一即可)如果你是企业云运维人员、架构师建议详细了解本文全部内容,有助于减少云计算运营成本和前期投入(关注通篇)如果你是财会人员,建议云计

[ 云计算 | Azure ] Chapter 03 | 描述云计算运营中的 CapEx 与 OpEx,如何区分 CapEx 与 OpEx

正常情况如果你不是会计,或者对钱相关的数字比较敏感的财务,本文的一些东西你不会接触的,但是最为云架构或者云运营,你可能会遇到如何采购亦或者估算的我成本和运营成本等等,所以本文的一些知识点就需要进行一定的了解。本章节主要内容进行讲解:云计算运营中的CapEx与OpEx,也就是资本支出和运营支出有什么区别,在云中使用哪种模型以及为什么。本文的侧重点可选择:如果你是相关云认证备考人员,只需要能够区分出来CapEx和OpEx即可(重点关注本文目录二、三的部分,了解目录一即可)如果你是企业云运维人员、架构师建议详细了解本文全部内容,有助于减少云计算运营成本和前期投入(关注通篇)如果你是财会人员,建议云计

云原生架构的核心技术(微服务、DevOps、容器云、Service Mesh、Serverless、声明式API)

天上飞的理念☁️☁️☁️☁️☁️,必然有落地的实现文章介绍读完本文,你将对云原生下的核心概念微服务、DevOps、容器云、ServiceMesh、Serverless、ImmutableInfrastructure、Declarative-API等有一个详细的了解,帮助你快速掌握云原生的核心和要点。文章目录名词扫盲1.云原生核心概念1.1微服务1.2DevOps1.3容器云1.4ServiceMesh1.5Serverless1.6ImmutableInfrastructure1.7Declarative-API2.ServiceMesh(详细介绍)3.Serverless(详细介绍)4.展望

云原生架构的核心技术(微服务、DevOps、容器云、Service Mesh、Serverless、声明式API)

天上飞的理念☁️☁️☁️☁️☁️,必然有落地的实现文章介绍读完本文,你将对云原生下的核心概念微服务、DevOps、容器云、ServiceMesh、Serverless、ImmutableInfrastructure、Declarative-API等有一个详细的了解,帮助你快速掌握云原生的核心和要点。文章目录名词扫盲1.云原生核心概念1.1微服务1.2DevOps1.3容器云1.4ServiceMesh1.5Serverless1.6ImmutableInfrastructure1.7Declarative-API2.ServiceMesh(详细介绍)3.Serverless(详细介绍)4.展望

[ Azure - IAM ] Azure 中的基于角色的访问控制 (RBAC) 与基于属性的访问控制 (ABAC)

在任何公司中,网络用户必须先经过身份验证和授权,然后才能访问可能导致安全漏洞的系统部分。获得授权的过程称为访问控制。在本文中,我将讨论管理系统访问控制的两种主要方法——基于角色的访问控制(RBAC)和基于属性的访问控制(ABAC),它们的区别,以及使用访问权限管理工具的重要性。以便其帮助团队更轻松地监控整个组织的访问控制。文章目录一、身份验证和授权二、基于角色的访问控制(RBAC)与基于属性的访问控制(ABAC)1.什么是RBAC?AzureRBAC有什么用途?AzureRBAC的工作原理2.什么是ABAC?什么是角色分配条件?为什么要使用角色分配条件?3.RBAC与ABAC三、最佳访问管理工

[ Azure - IAM ] Azure 中的基于角色的访问控制 (RBAC) 与基于属性的访问控制 (ABAC)

在任何公司中,网络用户必须先经过身份验证和授权,然后才能访问可能导致安全漏洞的系统部分。获得授权的过程称为访问控制。在本文中,我将讨论管理系统访问控制的两种主要方法——基于角色的访问控制(RBAC)和基于属性的访问控制(ABAC),它们的区别,以及使用访问权限管理工具的重要性。以便其帮助团队更轻松地监控整个组织的访问控制。文章目录一、身份验证和授权二、基于角色的访问控制(RBAC)与基于属性的访问控制(ABAC)1.什么是RBAC?AzureRBAC有什么用途?AzureRBAC的工作原理2.什么是ABAC?什么是角色分配条件?为什么要使用角色分配条件?3.RBAC与ABAC三、最佳访问管理工