|  | 
 
| 點此購買【Udemy線上課程】一天學會 DevOps 自動化測試及部署(含教材)用 Go 語言所打造的 Drone 輕量級容器持續交付平台(使用 Docker)影音教學 完整版(1片裝DVD)--=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
 軟體名稱: 一天學會 DevOps 自動化測試及部署(含教材)用 Go 語言所打造的 Drone 輕量級容器持續交付平台(使用 Docker)(Udemy線上課程綜合教學)
 語系版本: udemy線上課程中文版
 光碟片數: 1片裝
 破解說明: 直接安裝即可!
 系統支援: Windows 7/8/8.1/10/PC電腦/平板手機
 軟體類型: 教育軟體/課程/教學
 更新日期: 2020.04.10
 相關網址:
 中文網站: 官方原版畫質MP4檔
 軟體簡介: (https://www.udemy.com)
 --=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
 內容說明:
 
 團隊內原本使用 Bamboo 之後跳到 Jenkins 最後又跳到 Drone,本課程會介紹為什麼我們放棄 Bamboo 及 Jenkins,它們所帶來的缺陷,以及為什麼最後選擇 Drone。
 Drone 是一套基於 Docker 容器技術的持續交付平台。
 每個 Build 都在一個短暫的 Docker 容器中執行,讓開發人員可以完全控制他們的建置環境並保證隔離互不干擾。
 Drone 非常容易安裝及維護,並且提供強大的插件 (plugin) 系統,也可以讓開發者輕易完成個人插件,如果您正在煩惱該選擇 Jenkins 或 GitLab CI 等工具,我會建議您嚐試看看輕量級的 Drone。
 本議程會帶您深入了解由 Go 語言所撰寫的 Drone 架構及如何輕易整合原有的 Git 服務 (像是 Github, Bitbucket, Gitea 或 GitLab) 來快速部署及測試軟體品質。
 
 
 你將會學到的
 製作 Docker 映射檔並且自動上傳到 Docker Hub
 導入團隊取代傳統 Jenkins 或 GitLab CI
 用各式語言撰寫 Plugin 整合進 Drone 服務
 完整自動化測試
 部署到雲端機器 (AWS EC2, Linode, DigitalOcean)
 無痛導入 CI/CD
 在 AWS 或 GCP平臺用 Kubernetes 架設 Drone
 課程內容:
 
 
 ├─01 Drone 基礎認識
 │ 001 DevOps 工具選擇.mp4
 │ 002 為什麼不用 Jenkins.mp4
 │ 003 為什麼不用 GitLab CI.mp4
 │ 004 Drone 基礎介紹.mp4
 │ 005 Drone 系統架構.mp4
 │ 006 Drone 服務優勢.mp4
 │ 007 -.txt
 │ 007 Drone 1.0.0 RC-1 版本介紹.mp4
 │ 008 Drone 推出 Cloud 服務支援開源專案.mp4
 │ 009 Drone 1.0 新功能介紹.mp4
 │
 ├─02 Drone 安裝方式
 │ 010 Drone 安裝方式介紹.mp4
 │ 011 Drone 搭配 GitHub (0.8 版本).mp4
 │ 011 GitHub-.txt
 │ 012 Drone 搭配 GitLab (0.8 版本).mp4
 │ 012 GitLab-.txt
 │ 013 Drone 搭配 GitLab (1.0 版本).mp4
 │ 013 drone-gitlab-1.0-docker-compose-.txt
 │ 013 ngrok-.txt
 │ 014 BitBucket-.txt
 │ 014 Drone 搭配 BitBucket (0.8 版本).mp4
 │ 015 Drone 搭配 Gitea (0.8 版本).mp4
 │ 015 Gitea-.txt
 │ 016 -.txt
 │ 016 Drone 搭配 Gitea OAuth 登入認證 (1.0 版本).mp4
 │ 017 AWS-.txt
 │ 017 將 Drone 安裝在 Kubernetes 上 (Amazon Web Service).mp4
 │ 018 在 AWS 上用 Shell Script 快速安裝 Drone 在 Kubernetes 上.mp4
 │ 019 GCP-Kubernetes-.txt
 │ 019 將 Drone 安裝在 Google Kubernetes Container 內 (Google Cloud Platform).mp4
 │ 020 Drone 使用 Filter 跑特定專案 (0.8 版本做法).mp4
 │ 021 docker-compose-.txt
 │ 021 Drone 單機版安裝 (1.0.0 RC-1 版).mp4
 │ 022 -.txt
 │ 022 用 Traefik 搭配 Drone 服務 (1.0 版本).mp4
 │ 023 -.txt
 │ 023 ansible-.txt
 │ 023 用 Ansible 安裝 Drone 服務 (Server 及 Agent) (1.x 版本).mp4
 │ 024 yaml-.txt
 │ 024 使用 Drone Routing 將特定 Job 丟到指定的 Machine 執行.mp4
 │
 ├─03 Drone 基本用法
 │ 025 Drone Web 管理介面 (0.8 版本).mp4
 │ 026 Drone Web 管理介面 (1.0 版本).mp4
 │ 027 git-clone-.txt
 │ 027 使用 Git Clone.mp4
 │ 028 WorkSpace 介紹.mp4
 │ 028 Workspace-.txt
 │ 029 Pipeline 介紹 (平行執行) (0.8 使用方式).mp4
 │ 029 pipeline-.txt
 │ 030 啟動額外服務 (像是 Redis, MySQL.. 等).mp4
 │ 031 隱藏敏感資訊 (像是 AWS Secret 或 API Token).mp4
 │ 032 條件子句 (特定 Branch 或觸發 Tag).mp4
 │ 033 -FAQ.txt
 │ 033 如何使用私有 Docker Image (1.x).mp4
 │ 034 如何將 Job 丟到 Multiple Machine 執行 (1.x).mp4
 │
 ├─04 Drone 外掛介紹
 │ 035 打包檔案上傳 (SCP Plugin).mp4
 │ 036 執行伺服器指令 (SSH Plugin).mp4
 │ 037 上傳映像檔到 Public Registry (像是 Docker Hub).mp4
 │ 038 Private-Registry-.txt
 │ 038 上傳映像檔到 Private Registry (像是 Harbor).mp4
 │ 039 k8s-.txt
 │ 039 搭配 Kubernetes 自動化部署 (更新 k8s pod 版本).mp4
 │ 040 Discord-.txt
 │ 040 消息通知 (Discord 範例).mp4
 │ 041 drone-apex-up-.txt
 │ 041 up-json-.txt
 │ 041 用 drone-apex-up 自動更新 AWS Lambda.mp4
 │ 042 Flutter 使用 Docker 搭配 Drone 自動測試.mp4
 │ 043 -.txt
 │ 043 提升 Docker build 速度,加速部署 Image.mp4
 │ 044 將設定檔從 0.8 版升級到 1.0 版本.mp4
 │ 045 上傳 Docker Image 到 GitHub Docker Registry.mp4
 │
 ├─05 Drone 外掛撰寫
 │ 046 -.txt
 │ 046 撰寫 Bash Shell Script.mp4
 │ 047 -.txt
 │ 047 打包 Docker Image 並上傳到 Docker Hub.mp4
 │ 048 -.txt
 │ 048 測試 Drone 外掛.mp4
 │
 ├─06 Drone 指令介紹
 │ 049 Drone 指令安裝方式.mp4
 │ 050 Drone Secret 指令介紹.mp4
 │ 050 Drone-Secret-.txt
 │ 051 -Drone-CLI-.txt
 │ 051 Drone exec 指令介紹.mp4
 │ 052 -.txt
 │ 052 Drone jsonnet 指令介紹 (用 jsonnet 撰寫 Drone CI_CD 設定檔).mp4
 │ 052 jsonnet-.txt
 │ 053 Drone 手動觸發 Job 工作.mp4
 │ 054 Yaml-.txt
 │ 054 使用 Drone promote 及 rollback 指令來恢復或觸發特定 Job (也可以指定 Drone Host).mp4
 │ 055 如何自動取消 Pending Job 只保留最新一筆 Job.mp4
 │
 ├─07 實戰 Node.JS 專案
 │ 056 Drone-.txt
 │ 056 Node.js 專案測試 (mocha + eslint).mp4
 │ 057 -Cache-.txt
 │ 057 Node.js 專案快取檔案 (加速測試).mp4
 │ 058 Node.js 專案打包 (drone-scp 外掛).mp4
 │ 058 SCP-.txt
 │ 059 Node.js 專案部署 (drone-ssh 外掛).mp4
 │ 059 SSH-.txt
 │ 060 -docker-.txt
 │ 060 Node.js 專案使用 Dockerfile 部署.mp4
 │
 ├─08 實戰 Go 語言專案
 │ 061 git-clone-pipeline-testing-.txt
 │ 061 Go 專案測試及 Git Clone 設定.mp4
 │ 062 -Drone-OS-.txt
 │ 062 Go 專案編譯多種 OS 執行檔 (ARM64, AMD64 或 i386).mp4
 │ 063 -Drone-Docker-Image-latest-git-tag-.txt
 │ 063 Go 專案編譯 Docker 映像檔並且上傳到 Docker Hub.mp4
 │ 064 -.txt
 │ 064 -Drone-Kubernetes-Go-.txt
 │ 064 Go 專案搭配 Kubernetes 部署.mp4
 │ 065 Go 專案使用 Docker 搭配 Traefik 自動化部署.mp4
 │ 066 -.txt
 │ 066 架設 Go Module Proxy Server 加速團隊開發.mp4
 │
 └─09 實戰 Packer 自動化編譯 Image
 067 -.txt
 067 Hashicorp 產品 Packer 自動化編譯 Image 工具_.mp4
 067 Packer-Template-.txt
 068 -.txt
 068 Drone-Packer-.txt
 068 Packer 搭配 Drone CI_CD 自動化編譯.mp4
 --=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
 
 
	
 | 
 |