2017/11/01 此頁面已不再維護,請移至 GitLab 上觀看。
Ansible 是個與 Puppet, Salt, Chef 並列其四的 Infrastructure as Code 組態設定工具,其簡單易用的特性讓人愛不釋手;GitLab 是業界常見的 Git 私有版本控制服務,搭配其 GitLab CI 更能建立屬於自己的發佈流程。
本次凍仁將藉由工作坊的形式,帶領大家一探持續交付的世界和自動化的威力!
在活動開始之前,請先設置好 Ansible 和 Git 的操作環境,以加速活動進行。
- 若對 Git 不熟可參考凍仁先前的簡報「Git and Github basic with SourceTree」(http://note.drx.tw/2015/05/git-and-github-basic-with-sourcetree.html) 。
- 若您沒有拿手的開發工具,可先參考「10. Ansible 的開發工具有哪些? | 現代 IT 人一定要知道的 Ansible 自動化組態技巧」(https://chusiang.gitbooks.io/automate-with-ansible/content/10.which-are-the-ansible-developer-tools.html) 一文進行設置。
- 進階與會者可事先安裝 Docker,若對 Docker 不熟,但對 Docker 有興趣的伙伴可參考凍仁先前的簡報「前端工程師一定要知道的 Docker 虛擬化容器技巧」(http://note.drx.tw/2016/07/virtualization-with-docker-container-basic-for-f2e.html) 。
您能學多少,完全看您事前投入多少。加油!
凍仁翔
追求偉大 DevOps 航道的黑手 Engineer,有著自由軟體精神與一鍵部署之魂,並期許有朝一日能親身參與《鳳凰項目》中的「獨角獸團隊」。
- Blog: http://note.drx.tw
Ansible is an infrastructure as Code configuration tool like Puppet, Salt, Chef. It's more easy to get start and use; GitLab is a git private version control service, and it's very common in the enterprise. We can build �the release flows with GItLab CI for us.
This time, I will let everyone experience the world of continuous delivery and automation with workshop !
Before this event, please set up your Ansible and Git.
- If you are not familiar the Git, you can see http://note.drx.tw/2015/05/git-and-github-basic-with-sourcetree.html .
- If you do not have some gool development tools, you can see https://chusiang.gitbooks.io/automate-with-ansible/content/10.which-are-the-ansible-developer-tools.html .
- If you are advanced attendees, please set up the Docker. If you are not familiar the Docker, you can see http://note.drx.tw/2016/07/virtualization-with-docker-container-basic-for-f2e.html .
Chu-Siang Lai
A software engineer, like free software and automated deployment, and hope that one day can participate the "Unicorn team" of《The Phoenix project》.
- Blog: http://note.drx.tw
11/11 Study-Area Tainan