原创 AWS,Azure和GCP的可用區域和區域對比雲選型

聲明:       文章原創內容轉載收下留情請註明 每個人都在升級到雲計算。當然,雲資源仍然是位於地球某處的物理設備。因此,即使你的資源都存儲在雲端,你仍然將不得不選擇在那裏他們將被使用。設置任何雲資源時,選擇區域和可用區是第一個選項。

原创 3.1 pipeline syntax 1

job/script/before_script/after_script/stages/stage/variables (7個) job 在每個項目中,我們使用名爲.gitlab-ci.yml的YAML文件配置GitLab CI / C

原创 什麼是AWS Fargate

這裏寫自定義目錄標題Fargate Spot可大大降低您的項目成本開發人員面臨的最大挑戰是創建在所有虛擬機上都可以正常運行的軟件應用程序。通常,啓動前的應用程序通過不同的平臺傳遞,包括開發,登臺,測試和生產。這些平臺的環境差異可能

原创 Jenkins 持續交付實踐(CI、CD)

DevOps 集文化理念、實踐和工具於一身,可以提高組織高速交付應用程序和服務的能力,與使用傳統軟件開發和基礎設施管理流程相比,能夠幫助組織更快地發展和改進產品。這種速度使組織能夠更好地服務其客戶,並在市場上更高效地參與競爭。    

原创 1.2 Jenkins安裝部署

您好,本章我們將指導大家如何安裝Jenkins,很簡單,讓我們一起來安裝吧! 😀 目錄 先決條件 軟件要求 硬件要求 軟件包下載 war包部署 linux系統部署 mac系統部署 windows系統部署 安裝後基本配置 解鎖 自

原创 1.3 Jenkins用戶權限管理

您好,本章我們將指導大家在Jenkins中如何管理用戶及用戶權限 😀 目錄 用戶管理 查看用戶 新建用戶 刪除用戶 更新用戶 權限管理 管理權限 全局權限 項目權限 權限授權 Jenkins默認使用的是自帶的數據庫管理用戶,支持同

原创 2.3 Jenkins共享庫應用

您好,本模塊主要學習Jenkins共享庫的配置,目的是能夠讓大家編寫更加靈活強大的流水線😀 目錄 概述 共享庫內容 創建共享庫 使用共享庫 概述 共享庫這並不是一個全新的概念,其實具有編程能力的同學應該清楚一些。例如在編程語言Python

原创 1.4 Jenkins憑據管理

  您好,本章我們將指導大家如何管理Jenkins的憑據 😀 每個憑據會有一個唯一的ID,這個ID很重要,可以自定義也可以隨機生成。(後續流水線中引用都是通過ID引用的) 目錄 新建憑據 刪除憑據 更新憑據 移動憑據 使用憑據 Jenki

原创 2. 流水線核心語法

😺您好,本模塊主要講解Jenkins 流水線核心語法! 章節名稱 章節內容 2-1 編寫jenkinsfile 本章我們將介紹Jenkinsfile的語法 讓大家認識流水線編寫 2-2 Jenkins流水線語法 本章我們將爲大家詳細講述流

原创 1. Jenkins基礎管理

😺您好,本模塊主要講解Jenkins的基本功能,屬於基礎知識自由選擇跳過! 章節名稱 章節內容 1-1 JENKINS簡介與應用 本章我們將介紹Jenkins,讓大家認識Jenkins,它能做什麼? 1-2 JENKINS安裝部署 本章我

原创 1.5 Jenkins項目視圖管理

您好,本章我們將指導大家Jenkins中的項目類型,通過視圖對項目進行管理 😀 創建一個項目很簡單,如何管理大規模下的項目呢? -建立合適的命名規範。 目錄 項目管理 新建項目 刪除禁用項目 項目分類 視圖管理 創建視圖 刪除視圖

原创 2.2 Jenkins流水線語法

您好,本模塊主要學習聲明式流水線的核心語法,掌握核心語法便於編寫Jenkinsfile 😀 目錄 聲明式流水線 agent代理 post運行後處理 stages階段 environment環境變量 options運行選項 paramete

原创 2.1 開始編寫Jenkinsfile

您好,還在疑惑什麼是流水線嗎? 本章我們將告訴您如何運行一條流水線 趕快學習吧! 😀 目錄 爲什麼使用pipeline? pipeline定義 pipeline演示 驗證流水線效果 爲什麼使用pipeline? 本質上,jenkins是一

原创 1.1 Jenkins簡介與應用

大家好,本章我們將介紹Jenkins,讓大家認識Jenkins!告訴大家Jenkins是什麼? 它能做什麼? 目錄 簡單介紹 發展歷史 功能特點 應用場景 web頁面展示 簡單介紹 Jenkins前身是Hudson,使用java語言開發的

原创 5.3 容器運行流水線

build build: variables: GIT_CHECKOUT: "true" tags: - k8s image: maven:3.6.3-jdk-8 stage: build exte