構建機部署之Azure DevOps添加代理機(Linux)

目錄

  • 一、權限檢查
  • 二、添加代理機
  • 三、更換代理
  • 四、刪除并重新配置代理

一、權限檢查

確認用戶具有權限
默認代理池的所有者有添加代理的權限
1)代理池所有者可以生成一個PAT,共享使用。代理不會在日常操作中使用此人憑據,但需要使用有權限的賬號完成注冊。
2)如果沒有公共PAT,也可以找代理池所有者添加安裝代理的權限。
如何添加代理池權限:
進入代理池管理頁面,點擊安全性在集合級別下添加administrator權限即可
在這里插入圖片描述
在這里插入圖片描述

二、添加代理機

1.新建代理
新建代理
2.下載安裝包
下載安裝包
3.在服務器創建目錄
mkdir -p /myagent
4.將安裝包解壓到創建的目錄下
tar -zxvf 安裝包目錄 -C /myagent
5. 進入/myagent目錄注釋掉或刪掉腳本中的權限限制字段,使root用戶可以安裝代理
vi config.sh
去掉權限限制
6.安裝代理&啟動服務一鍵部署

./config.sh --unattended --url https://devops.訪問地址/訪問頁面 --auth PAT --token {自己的token} --pool {代理池名稱}  --agent {代理機名稱} && ./svc.sh install && ./svc.sh start
#說明
#1){}內容需要替換為自己的內容
#2)代理機名稱建議加上ip,方便后期區分
#3)PAT需要有當前代理池的權限

7.安裝完成后,devops系統中對應代理池中即可看到聯機的代理
若在安裝代理程序后,安裝某個應用或依賴,必須手動重啟下代理服務,方可識別出。具體步驟:
進入代理安裝目錄后執行以下命令

./svc.sh stop
./env.sh
./svc.sh start

三、更換代理

要替換代理,請走安裝步驟
當您使用與現有代理相同的名稱配置代理時,系統會詢問您是否要替換現有代理。
如果回答Y,請確保刪除要替換的代理。
否則,在幾分鐘的沖突后,其中一個代理將關閉。

四、刪除并重新配置代理

刪除代理
1.停止并卸載服務

sudo ./svc.sh stop
sudo ./svc.sh uninstall

2.刪除代理

./config.sh remove

這里需要輸入您的憑據,使用PAT方式

如何生成可刪除代理的PAT
1.必須是代理池所有者新建PAT
2.創建PAT,組織必須選擇“所有可訪問的組織”級別的權限,范圍選擇“讀取和管理”代理池即可

刪除代理后可以再次配置它

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/diannao/44394.shtml
繁體地址,請注明出處:http://hk.pswp.cn/diannao/44394.shtml
英文地址,請注明出處:http://en.pswp.cn/diannao/44394.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

【多線程】線程同步--條件變量的原理及其使用

文章目錄 前言線程同步的基本概念條件變量定義條件變量初始化條件變量銷毀條件變量等待條件(重要)喚醒等待簡單運用常見使用條件變量的格式 前言 線程同步意味著在多線程并發執行中,協調線程之間的執行順序,以確保共享資源被正確…

Kylin系列(三)安裝與配置:搭建你的第一個 Kylin 環境

目錄 1. Kylin 簡介 1.1 Kylin的核心特點 1.2 適用場景 2. 環境準備 2.1 硬件要求 2.2 軟件依賴 3. 安裝與配置 3.1 安裝JDK 3.2 安裝Hadoop 3.2.1 下載并解壓Hadoop 3.2.2 配置Hadoop環境變量 3.2.3 配置Hadoop文件 3.2.4 格式化HDFS并啟動Hadoop服務 3.3 安裝H…

hive架構詳解:HQL案例解析(第15天)

系列文章目錄 一、Hive基礎架構(重點) 二、Hive數據庫,表操作(重點) 三、Hadoop架構詳解(hdfs)(補充) 四、Hive環境準備(操作)(補充) 文章目錄 系列文章目錄前言一、Hive基礎架構1、…

4. 小迪安全v2023筆記 javaEE應用

4. 小迪安全v2023筆記 javaEE應用 ? 大體上跟隨小迪安全的課程,本意是記錄自己的學習歷程,不能說是完全原創吧,大家可以關注一下小迪安全。 若有冒犯,麻煩私信移除。 默認有java基礎。 文章目錄 4. 小迪安全v2023筆記 javaEE應…

分塊

分塊 分塊是將線段樹的懶標記方法一般化,可證明通常情況下以 n \sqrt n n ?分塊是最優解。 分塊思想核心: 整塊打包維護 碎塊逐個枚舉 int len,num;//len:每塊長度,num:分塊數量 int begin[],end[],pos[],sum[],add[];//begin,end:每塊的始末下標 po…

linux下安裝cutecom串口助手;centos安裝cutecom串口助手;rpm安裝包安裝cutecom串口助手

在支持apt-get的系統下安裝 在終端命令行中輸入: sudo apt-get install cutecom 安裝好后輸入 sudo cutecom 就可以了 關于如何使用,可以看這個https://www.cnblogs.com/xingboy/p/14388610.html 如果你的電腦不支持apt-get。 那我們就通過安裝包…

‘wget‘ 不是內部或外部命令,也不是可運行的程序

在Windows環境下創建了虛擬環境并安裝了wget包,但在使用該命令的時候仍然報錯,‘wget’ 不是內部或外部命令,也不是可運行的程序 解決方案: 去官網下載對應位數的.exe文件,將其放在C:\Windows\System32目錄下即可, 別下錯版本&a…

寶塔面板部署Flask項目教程(最新版)

本教程適用于最新版的寶塔!!! 本教程適用于最新版的寶塔!!! 本教程適用于最新版的寶塔!!! 1 準備 1.1 依賴文件 在你的項目根目錄下生成一個依賴文件,執行…

美業收銀系統怎么選?哪些功能實用?美業門店管理系統|拓客系統

選擇美業會員系統時,你可以考慮以下幾個方面的功能來確定哪些對你最實用: 1.會員管理: 系統應該能夠輕松管理會員資料、積分、消費記錄等信息,以便更好地了解客戶需求并提供個性化服務。 2.促銷與營銷工具: 包括發…

Perl中追蹤文件脈動:文件系統事件通知機制全解析

📡 Perl中追蹤文件脈動:文件系統事件通知機制全解析 在Perl編程中,文件系統事件通知機制允許程序響應文件或目錄的變化,例如文件的創建、刪除、修改等。這種機制對于實現如文件監控、數據同步、自動化任務等應用至關重要。本文將…

電商開通云賬戶分賬系統實現功能場景

什么是虛擬銀行賬戶: 銀行虛擬戶也稱為銀行虛擬公戶,是指企業或機構在銀行開設的一種特殊類型的銀行賬戶。它與普通銀行賬戶不同,虛擬公戶通常不涉及實際的資金流動,而主要用于管理和監控資金流向,以及實現特定的業務和財務目標。…

vue3項目安裝和使用element-plus

第一步:安裝 npm install element-plus --save 第二步:在main.js文件夾上引入 import { createApp } from vue import ./style.css import ElementPlus from element-plus import element-plus/dist/index.css import App from ./App.vueconst app c…

3D云渲染工具對決:Maya與Blender的性能和功能深度比較

3D建模和動畫制作已成為數字領域不可或缺的一環,無論是在影視特效的震撼場面,還是在游戲角色的生動表現,3D技術都扮演著至關重要的角色。而在這一領域,Maya和Blender這兩款軟件,以其強大的功能和廣泛的應用&#xff0c…

【JavaEE】進程

目錄 一.馮諾依曼體系結構 二.CPU的核心概念 核心數 頻率(Clock Speed 或時鐘頻率) 如何選擇合適的CPU 三.指令的執行 1.什么是指令 1.取指令 2.解析指令 3.執行指令 4.訪問內存(Memory): 5.寫回結果(Write…

視頻解碼故障案例兩則

案例1 綠邊 故障分析: 這個能明顯看到視頻上方出現綠色半透明邊帶。這說明Y數據正常。UV數據不正常。 它顯然與視頻幀的垂直分辨率設置有關。 UV數據和Y數據是連續放置的,如果上方出現彩色數據失調,說明這部分數據實際仍然是Y數據。也就是…

為什么我在go語言里從前端接收到的參數是數字28546.123456,但是我不能使用float32只能使用float64呢?

在 Go 語言中,當你從前端(例如通過 HTTP 請求)接收數據時,這些數據通常以字符串的形式到達后端。然后,后端需要將這些字符串解析或轉換為適當的類型,比如 float32 或 float64。 然而,如果你發現…

JAVASE進階day08(Map雙列集合)

HashMap 1.HashMap基本使用 package com.lu.day08.map;import java.util.HashMap; import java.util.Map; import java.util.Set;public class MapDome {public static void main(String[] args) {HashMap<String , String> map new HashMap<>();//添加后者修改-…

H264視頻編碼中Annex B 格式介紹

Annex B 格式是 H.264 (也稱為 AVC) 視頻編碼標準中的一種數據表示格式&#xff0c;用于將視頻數據從編碼器傳輸到解碼器。它主要用于流媒體傳輸和文件存儲。 文章目錄 Annex B 格式的定義Annex B 格式的主要特點Annex B 與其他格式的對比Annex B 格式示例將 H.264 數據從 MP4…

查詢(q_proj)、鍵(k_proj)和值(v_proj)投影具體含義

查詢(q_proj)、鍵(k_proj)和值(v_proj)投影&#xff0c;這些投影是自注意力機制的核心組件&#xff0c;特別是在Transformer架構中。 讓我們通過一個簡化的例子來說明&#xff1a; import numpy as np# 假設輸入維度是4&#xff0c;注意力頭數是2 input_dim 4 num_heads 2 …

每天一道Java面試題系列之--Spring如何解決循環依賴問題

面試題&#xff1a;Spring如何解決循環依賴問題&#xff1f; 問題背景&#xff1a; 在Spring框架中&#xff0c;循環依賴通常發生在單例&#xff08;Singleton&#xff09;作用域的bean之間。當兩個或多個bean在它們的構造函數中相互引用時&#xff0c;Spring容器在創建這些b…