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版)