原文:使用Gitlab-CI 實現NetCore項目Docker化並部署到阿里雲K8S

使用Gitlab CI 實現NetCore項目Docker化並部署到阿里雲K S 先行條件: .了解NetCore項目基礎命令,如dotnetpublish 等幾個常用命令。 .了解Docker基礎命令 .了解centos基礎命令 部署步驟: 大致會分為如下幾個步驟,后面會詳細解析 .安裝 Runner .注冊 Runner .安裝Docker環境 .編寫Dockerfile 腳本 .編寫 .gi ...

2019-07-15 17:04 0 443 推薦指數:

查看詳情

gitlab-ci + k8sgitlab-ci(一)

目前常用的持續集成工具主要是jenkins與gitlab-ci ,我已在另一博文中詳細記錄了jenkins部署過程(其中包括gitlab的搭建),此篇介紹gitlab-ci使用。 背景介紹 我司防火牆的80端口被封了,需要將gitlab的默認80端口修改為8088: 本地 ...

Fri Nov 16 21:02:00 CST 2018 0 1759
gitlab-ci + k8sk8s (二)

k8s用自己話說,就是一種容器編排工具,部署好應用,再創建綁定應用的服務,就可以實現的服務訪問了。這個理論還是得去看重點談理論的文章,此處我們只記錄本項目部署過程。 背景介紹 之前已實現gitlab-ci自動集成代碼,部署到tomcat容器,並推送到阿里鏡像倉庫。 此項目使用阿里k8s ...

Tue Dec 04 19:11:00 CST 2018 0 790
K8S容器環境下GitLab-CIGItLab Runner 部署記錄

一、簡單介紹 GitLab-CI GitLab CI/CD是GitLab的一部分,支持從計划到部署具有出色的用戶體驗。CI/CD是開源GitLab社區版和專有GitLab企業版的一部分。可以根據需要添加任意數量的計算節點,每個構建可以拆分為多個 ...

Tue Mar 30 18:29:00 CST 2021 0 1663
K8s 部署 Gitlab CI Runner

K8s 版本:1.20.6 GitLab CI 最大的作用是管理各個項目的構建狀態。因此,運行構建任務這種浪費資源的事情交給一個獨立的 Gitlab Runner 來做就會好很多,而且 Gitlab Runner 可以安裝到不同的機器上 只要在項目中添加一個 ...

Mon Aug 23 02:36:00 CST 2021 0 306
阿里部署k8s的坑

今天在阿里ecs上部署k8s時發現個坑,利用slb反代多台master(這涉及到另一個坑,ecs不支持自建VIP),指定slb的vip為高可用地址時初始master會失敗,這是由於4層SLB不支持其調度的后端服務器訪問其VIP,即服務器不能又當服務端又做客戶端,官方解釋:https ...

Wed Jan 06 22:23:00 CST 2021 0 641
Gitlab-ci:從零開始的前端自動部署

前言 目錄 一.概念介紹 1.1 gitlab-ci && 自動部署工具的運行機制 以gitlab-ci為例: (1) 通過在項目根目錄下配置.gitlab-ci.yml文件,可以控制ci流程的不同階段,例如install/檢查/編譯/部署 ...

Mon Sep 06 19:05:00 CST 2021 0 264
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM