Jenkins+Packer build docker image trouble in Google Container Engine

tl;dr

本篇只是簡述採坑的過程,沒有最終解法,只是提醒看到這篇的朋友,在標準解決方案出來之前,先不要嘗試這個解決方案了。

目標:用 Jenkins + Packer 搭配 GKE 來建置 docker image

初衷

又到了每年一度的搬家盛事了(辛酸),今年,我們終於要從多災多難的某 S 平台搬到好像很潮的 Google Cloud Platform (GCP) 了。當然,第一件事就是要試著在由 Google 幫你管理的 kubernetes cluster 的 Google Container Engine (GKE) 上建製之前已經完全容器化的系統。

繼續閱讀

圖片

Jenkins With Chef


Jenkins 這幾年算是 Open Source 界 CI 的一哥,而 Configuration Management 則是一直如雨後春筍般冒出,每個 DevOps 都有各自擁護的工具,而我目前是選擇用 OpsCode 的 Chef 來做伺服器的管理,而管理中相當重要的一環便是網路應用程式的部署,因此我就很想要把 Jenkins 和 Chef 做個連結,Google半天後,發現 CloudBees 已經有為 Chef 和 Puppet 做出了一個雛形,在 Jenkins 已經為大家準備好對應的 Plugin ,而在 Chef 和 Puppet 也都已經寫好對應的Script 供大家使用,可是我一用,發現...串不起來XD花了一點時間研究和改了一點 Chef的 Script 之後,總算是可以動了,今天這篇文章就簡單地跟大家介紹我是如何做到的
繼續閱讀