Udemy線上課程 一天學會 DevOps 自動化測試及部署(含教材) 講師:Bo-Yi Wu 影音教學 中文發音 繁體中文字幕版(DVD版)
Udemy線上課程一天學會DevOps自動化測試及部署(含教材)講師:Bo-YiWu影音教學中文發音繁體中文字幕版(DVD版)
內容說明:
團隊內原本使用Bamboo之後跳到Jenkins最後又跳到Drone,本課程會介紹為什麼我們放棄Bamboo及Jenkins,它們所帶來的缺陷,以及為什麼最後選擇Drone。
Drone是一套基於Docker容器技術的持續交付平台。
每個Build都在一個短暫的Docker容器中執行,讓開發人員可以完全控制他們的建置環境並保證隔離互不干擾。
Drone非常容易安裝及維護,並且提供強大的插件(plugin)系統,也可以讓開發者輕易完成個人插件,如果您正在煩惱該選擇Jenkins或GitLabCI等工具,我會建議您嚐試看看輕量級的Drone。
本議程會帶您深入了解由Go語言所撰寫的Drone架構及如何輕易整合原有的Git服務(像是Github,Bitbucket,Gitea或GitLab)來快速部署及測試軟體品質。

你將會學到的
製作Docker映射檔並且自動上傳到DockerHub
導入團隊取代傳統Jenkins或GitLabCI
用各式語言撰寫Plugin整合進Drone服務
完整自動化測試
部署到雲端機器(AWSEC2,Linode,DigitalOcean)
無痛導入CI/CD
在AWS或GCP平臺用Kubernetes架設Drone
課程內容:
├─01Drone基礎認識
│001DevOps工具選擇.mp4
│002為什麼不用Jenkins.mp4
│003為什麼不用GitLabCI.mp4
│004Drone基礎介紹.mp4
│005Drone系統架構.mp4
│006Drone服務優勢.mp4
│007-.txt
│007Drone1.0.0RC-1版本介紹.mp4
│008Drone推出Cloud服務支援開源專案.mp4
│009Drone1.0新功能介紹.mp4
│
├─02Drone安裝方式
│010Drone安裝方式介紹.mp4
│011Drone搭配GitHub(0.8版本).mp4
│011GitHub-.txt
│012Drone搭配GitLab(0.8版本).mp4
│012GitLab-.txt
│013Drone搭配GitLab(1.0版本).mp4
│013drone-gitlab-1.0-docker-compose-.txt
│013ngrok-.txt
│014BitBucket-.txt
│014Drone搭配BitBucket(0.8版本).mp4
│015Drone搭配Gitea(0.8版本).mp4
│015Gitea-.txt
│016-.txt
│016Drone搭配GiteaOAuth登入認證(1.0版本).mp4
│017AWS-.txt
│017將Drone安裝在Kubernetes上(AmazonWebService).mp4
│018在AWS上用ShellScript快速安裝Drone在Kubernetes上.mp4
│019GCP-Kubernetes-.txt
│019將Drone安裝在GoogleKubernetesContainer內(GoogleCloudPlatform).mp4
│020Drone使用Filter跑特定專案(0.8版本做法).mp4
│021docker-compose-.txt
│021Drone單機版安裝(1.0.0RC-1版).mp4
│022-.txt
│022用Traefik搭配Drone服務(1.0版本).mp4
│023-.txt
│023ansible-.txt
│023用Ansible安裝Drone服務(Server及Agent)(1.x版本).mp4
│024yaml-.txt
│024使用DroneRouting將特定Job丟到指定的Machine執行.mp4
│
├─03Drone基本用法
│025DroneWeb管理介面(0.8版本).mp4
│026DroneWeb管理介面(1.0版本).mp4
│027git-clone-.txt
│027使用GitClone.mp4
│028WorkSpace介紹.mp4
│028Workspace-.txt
│029Pipeline介紹(平行執行)(0.8使用方式).mp4
│029pipeline-.txt
│030啟動額外服務(像是Redis,MySQL..等).mp4
│031隱藏敏感資訊(像是AWSSecret或APIToken).mp4
│032條件子句(特定Branch或觸發Tag).mp4
│033-FAQ.txt
│033如何使用私有DockerImage(1.x).mp4
│034如何將Job丟到MultipleMachine執行(1.x).mp4
│
├─04Drone外掛介紹
│035打包檔案上傳(SCPPlugin).mp4
│036執行伺服器指令(SSHPlugin).mp4
│037上傳映像檔到PublicRegistry(像是DockerHub).mp4
│038Private-Registry-.txt
│038上傳映像檔到PrivateRegistry(像是Harbor).mp4
│039k8s-.txt
│039搭配Kubernetes自動化部署(更新k8spod版本).mp4
│040Discord-.txt
│040消息通知(Discord範例).mp4
│041drone-apex-up-.txt
│041up-json-.txt
│041用drone-apex-up自動更新AWSLambda.mp4
│042Flutter使用Docker搭配Drone自動測試.mp4
│043-.txt
│043提升Dockerbuild速度,加速部署Image.mp4
│044將設定檔從0.8版升級到1.0版本.mp4
│045上傳DockerImage到GitHubDockerRegistry.mp4
│
├─05Drone外掛撰寫
│046-.txt
│046撰寫BashShellScript.mp4
│047-.txt
│047打包DockerImage並上傳到DockerHub.mp4
│048-.txt
│048測試Drone外掛.mp4
│
├─06Drone指令介紹
│049Drone指令安裝方式.mp4
│050DroneSecret指令介紹.mp4
│050Drone-Secret-.txt
│051-Drone-CLI-.txt
│051Droneexec指令介紹.mp4
│052-.txt
│052Dronejsonnet指令介紹(用jsonnet撰寫DroneCI_CD設定檔).mp4
│052jsonnet-.txt
│053Drone手動觸發Job工作.mp4
│054Yaml-.txt
│054使用Dronepromote及rollback指令來恢復或觸發特定Job(也可以指定DroneHost).mp4
│055如何自動取消PendingJob只保留最新一筆Job.mp4
│
├─07實戰Node.JS專案
│056Drone-.txt
│056Node.js專案測試(mocha+eslint).mp4
│057-Cache-.txt
│057Node.js專案快取檔案(加速測試).mp4
│058Node.js專案打包(drone-scp外掛).mp4
│058SCP-.txt
│059Node.js專案部署(drone-ssh外掛).mp4
│059SSH-.txt
│060-docker-.txt
│060Node.js專案使用Dockerfile部署.mp4
│
├─08實戰Go語言專案
│061git-clone-pipeline-testing-.txt
│061Go專案測試及GitClone設定.mp4
│062-Drone-OS-.txt
│062Go專案編譯多種OS執行檔(ARM64,AMD64或i386).mp4
│063-Drone-Docker-Image-latest-git-tag-.txt
│063Go專案編譯Docker映像檔並且上傳到DockerHub.mp4
│064-.txt
│064-Drone-Kubernetes-Go-.txt
│064Go專案搭配Kubernetes部署.mp4
│065Go專案使用Docker搭配Traefik自動化部署.mp4
│066-.txt
│066架設GoModuleProxyServer加速團隊開發.mp4
│
└─09實戰Packer自動化編譯Image
067-.txt
067Hashicorp產品Packer自動化編譯Image工具_.mp4
067Packer-Template-.txt
068-.txt
068Drone-Packer-.txt
068Packer搭配DroneCI_CD自動化編譯.mp4

相關商品:Udemy線上課程Docker容器應用實戰(含教材)講師:Bo-YiWu影音教學中文發音繁體中文字幕版(DVD版)Udemy線上課程Go語言基礎實戰(開發,測試及部署)(含教材)講師:Bo-YiWu影音教學中文發音繁體中文字幕版(DVD版)Udemy線上課程一天學會Python--從零開始徹底精通Python程式語言,親手乒乓球遊戲實作,親手人機介面影像處理實作(含教材)講師:JustinWu影音教學中文發音繁體中文字幕版(DVD版)Udemy線上課程知彼解己的溝通心理講師:卓越人生企管顧問(股)影音教學中文發音繁體中文字幕版(DVD版)Udemy線上課程中醫脈學-中級:太陰病篇、少陰病篇、厥陰病篇、差後勞復食復陰陽易病脈證篇講師:資承高影音教學中文發音繁體中文字幕版(DVD版)