前言在做单元测试时,代码覆盖率可以作为我们衡量代码质量的一个指标,本章我们将使用Azure DevOps帮助我们生成代码覆盖率的结果.Azure DevOps构建管道还是具有代码覆盖率选项的,在Visual Studio测试平台在已经集成了Coverlet格式的数据收集器,它其实并不难,它是可以开箱即用的。获取Coverlet格式报告几乎都是可以拿命令行参数去解决的。在单元测试项目中需要引入nug
## SQL Server 2014 更换证书
作为一名经验丰富的开发者,我将教会你如何实现“SQL Server 2014 更换证书”。下面是整个过程的步骤和每一步需要做的事情。
### 流程图
```mermaid
flowchart TD;
开始-->验证当前证书;
验证当前证书-->备份旧证书;
备份旧证书-->删除旧证书;
删除旧证书-->生成新证书;
生成新证书-->导入新证书
原创
2024-02-16 11:04:21
134阅读
详细步骤: 1、Connection Server安装 安装完后加入域,详细过程略。 2、CA服务器安装配置 首先将CA服务器加入域环境。 添加角色和功能--勾选“Active Directory证书服务”角色 此处只要默认...
转载
2021-09-24 10:49:33
3160阅读
# Kubernetes 更换证书
在使用 Kubernetes 进行容器编排时,我们经常需要为集群部署证书,以确保通信的安全性。然而,有时候我们需要更换集群的证书,这可能是因为证书已过期、被撤销,或者是为了提高安全性。本文将介绍如何在 Kubernetes 中更换证书,并提供代码示例。
## 为什么需要更换证书?
证书是用于加密和验证通信的关键组件,它们包含了公钥和其他身份信息。在 Kub
原创
2023-10-30 15:31:49
108阅读
# Kubernetes 更换证书的指南
Kubernetes 是一个广泛使用的容器编排平台,正常运作依赖于各种证书来确保集群组件之间的通信安全。当这些证书过期时,可能会导致组件无法正常通信。因此,定期更换证书是维护 Kubernetes 集群安全性的必要过程。
## 证书的结构
在 Kubernetes 中,主要涉及的证书包括:
- **API Server 的证书**
- **Kube
# Docker 更换证书
在使用 Docker 进行容器化部署时,我们常常需要使用证书来加密和保护通信数据。然而,有时候我们可能需要更换证书,例如在证书过期或发生安全漏洞时。本文将介绍如何在 Docker 中更换证书,并提供相应的代码示例。
## 准备工作
在开始更换证书之前,我们需要准备以下材料:
1. 新的证书文件:包含公钥和私钥的 PEM 文件。
2. Docker 客户端和服务端
原创
2023-10-17 12:14:24
343阅读
停止服务(如何停,看我其他博文)如果不停止而先去改配置文件后面会麻烦一些(别问我为什么知道),因为停服务的好像会校验nginx.conf文件,不正确的话不能停下来。 改配置文件 强制跳转使用httpserror_page 497 https://$host:$server_port$uri?$args; 有两种方法,一种地址重写,第二种当然是
转载
2024-05-07 19:00:59
194阅读
摘要 Skype是由Kazaa于2003年发明的基于P2P技术的VoIP客户端,能够无缝穿越NATs和防火墙进行通信,并对通信内容进行加密。本文分析了Skype的网络结构、主要组成部分和主要功能。1、概述 Skype是由Kazaa于2003年发明的基于P2P技术的VoIP客户端,用户可以通过Skype通过互联网进行语音和文本的传输。Skype的通讯协议是不公开的,而且通讯内容是加过密的,哥伦比亚
# 如何在 GitLab Docker 中更换证书
在现代开发环境中,GitLab 已成为一个不可或缺的代码托管平台,特别是在 DevOps 流程中。然而,有时我们需要对 GitLab 的 SSL/TLS 证书进行更换,以确保数据传输的安全性。这篇文章将详细介绍如何在 Docker 部署的 GitLab 中更换证书,并附上代码示例。
## 1. 理解证书的工作原理
SSL/TLS 证书是用来
原创
2024-09-26 04:04:47
206阅读
standalone 模式,这种模式不需要指定网站根目录,他会自动启用服务器的443端口,来验证域名的归属。我们有其他服务(例如nginx)占用了443端口,就必须先停止这些服务,在证书生成完毕后,再启用。1、准备使用sudo权限的用户身份SSH进入运行HTTP网站的服务器必须关闭你的nginx服务2、安装snapdyum -y install snapd systemctl enable --n
Kubernetes—安全认证访问控制概述认证管理授权管理概述Role、ClusterRoleRoleBinding、ClusterRoleBindingRoleBinding引用ClusterRole进行授权创建一个只能管理dev空间下Pods资源的账号准入控制 访问控制概述 Kubernetes作为一个分布式集群的管理工具,保证集群的安全性是其一个重要的任务。所谓的安全性其实就是保证对Ku
转载
2024-09-05 15:55:16
118阅读
# GitLab 更换证书与 Docker 使用指南
在现代软件开发中,GitLab 是一个重要的版本控制工具,而使用 Docker 则能够让我们轻松地管理和部署应用程序。本文将讲解如何在 GitLab 中更换证书,以确保您的 GitLab 实例通过 HTTPS 安全访问。同时,我们会展示如何在 Docker 中运行这些配置。
## 为什么需要更换证书?
为了保障数据传输的安全性,使用 HT
# Docker Registry更换证书
作为一名经验丰富的开发者,我将教你如何实现Docker Registry更换证书。这个过程可以分为几个步骤,下面是详细的流程:
| 步骤 | 描述 |
| --- | --- |
| 1 | 生成新的证书 |
| 2 | 备份原有证书 |
| 3 | 将新的证书放置到正确的目录 |
| 4 | 重启Docker Registry服务 |
现在让我们
原创
2023-12-24 05:20:44
192阅读
概述Azure DevOps Server (原名为TFS,现在也简称DevOps Server)作为微软公司的软件研发管理平台产品,在用户认证(单一账户、单点登录)领域,继承了微软其他服务器产品的特征,可以使用Active Directory 活动目录(域服务器)作为自己的账户认证服务器,实现单一账户和单点登录功能。在使用过程中,当我们在域服务器上为用户创建账户后,DevOps Server 就
转载
2024-02-23 13:28:40
127阅读
前些日子从阿里的朋友那里取得这两份K8s+Jenkins的爆款技术笔记:《K8S(kubernetes)学习指南》+《Jenkins持续集成从入门到精通》,非常高质量的干货,我立马收藏!而今天咱们文章的主角就是这非常之干货的技术笔记:K8S+Jenkins!注:《K8S(kubernetes)学习指南》+《Jenkins持续集成从入门到精通》双份技术文档,我已整理好成完整的PDF文件了,先看Jen
为了加入亚马逊广告联盟大家庭,不得已去申请https证书,这玩意是经过rss加密的,据说更安全。 一、ssl证书申请 申请证书的网址是https://freessl.cn,现在不弄个https浏览器都会认为网站不安全了。 在上面的证书网站上注册了,并且写入了本网站的域名之后,跳出对话框,下载一个叫做KeyManager的软件,哇塞要设置主密码,而后软件给出一个无比复杂的密码之后一闪而过,都没看清
目录一、目标二、V1.4升级至V1.6三、V1.6升级至V1.9四、V1.9升级至V2.0五、写在最后一、目标Harbor V1.4版本升级至V2.0 注:Harbor升级需要注意的是,不是一口吃成胖子,需要迭代升级(如图),不能直接从V1.4升级到V2.0,需要先从V1.4--V1.6--V1.9--V2.0;这里涉及到大版本与小版本;大版本升级:大版本升级涉及
转载
2024-02-13 13:55:33
181阅读
Get-ExchangeCertificate | fl * 查看证书,比如都分配了哪些服务,证书的thumbprint等 cas更换证书new-exchangecertificate -friendlyname ‘Microsoft Exchange’-generaterequest -privatekeyexportable $true -subjectname "cn=主
原创
2014-07-16 13:40:27
2740阅读
证书是什么? 上面这个就是我们申请好证书后,下载到本地的.cer文件,也就是常说的开发证书与发布证书的样式。这.cer文件格式的证书是让开发者使用的设备(也就是你的Mac)有真机调试,发布APP的权限。上面这个就是我们配置好证书后,下载到本地的.mobileprovision文件,也就是配置文件的样式。这.mobileprovision文件格式的配
转载
2024-09-25 19:01:59
124阅读
Azure DevOps,VS 2019
创建Azure项目添加新的组织并设置https://dev.azure.com/开始Azure DevOps,点击Continue,编辑组织名称、输入看到的验证码,其余可以默认详细设置新的组织信息,也可以删除当前组织。添加新的项目并设置选择指定的组织,创建项目。编辑项目名称,描述项目详情,点击Create pro
转载
2024-03-25 21:19:37
229阅读