一場菲律賓人的謝宴:若非生於台灣,我單就語言、國際能力還遠不及這些移工們

一場菲律賓人的謝宴:若非生於台灣,我單就語言、國際能力還遠不及這些移工們
Photo Credit:林立青 CC BY 2.0

我們想讓你知道的是

如果我真的進了公門,懂了所謂的「國際觀」和「競爭力」,或許我會是穿西裝、打領帶開會的人生勝利組。但那時我還會為這些工人的真誠而感動,為他們的待遇而哀傷,因此為他們修理浴室嗎?

這是2017年元旦的第一天,我到菲律賓人假日的住處赴宴。房子有點老,但家具古樸堅固,客廳有一大片的窗戶,陽光和木質的家具一如這些菲律賓人的笑容,明亮而溫暖。這原先是一個志工的房子,在聽聞菲律賓人們需要一個臨時休息處後,便慷慨借給她們在這裡辦聚會。

我來到這裡赴約,有幾個原因,最大原因是函青非常看重這樣的聚會,她堅持我一定要一起到場接受潔西米的款待。無論生活物質如何,函青總是要拉著所有朋友陪她一起經歷感動和喜悅,她還冒著遲到風險而帶上伴手的食物。另外潔西米想親自向我道謝,姿華又說這裡房屋漏水,想請我來研判一下該如何處理。幾件事兜在一起下,我決定和他們一起前來。

廚房裡菲律賓移工們正燉煮著我從未看過的異國料理,看來像是雜煮。在要來前,我白目問著菲律賓人能拿什麼好東西出來?在我的偏見裡,菲律賓的甜點極為好吃,水果塔也是一絕,他們出身南國,對於水果的品味應該頗高。但姿華說菲律賓移工的薪水不高,台灣的水果又貴,叫我打消這個主意。又說主要的肉可能是內臟,由於牛豬內臟都是上等補品,他們買的起只有雞雜。

我偷偷環顧一下,卻看見哈密瓜以及上等香蕉漂亮地擺在盤上,想到這些水果可是要耗盡她們整日薪水,便開始愧疚起來。菲律賓人不知我的心思,在廚房裡依舊熱情奔放,揚聲高歌,她們將手機放在窗台,身體就這樣跟著手機音樂邊唱邊搖,歌聲隨同調味,彷彿正燉煮著全世界的幸福。

台灣人們在客廳坐定後,地上有魚、有整鍋的雜煮、有醃菜、汽水、白飯、沙拉、青菜、蛋糕,相對於他們的豐富款待,我們倒顯得寒酸了。能為台灣人挽回一點面子的,大概就只有函青早上堅持下所煮出的香料奶茶。潔西米到場後開始熱絡起來。這裡的菲律賓移工共有四人,因為潔西米,我難得享受了平日所沒有接受到的尊敬和友善。

我不記得我們是從什麼時候開始吃的,只知道和她們在一起笑鬧的時間頗快,那鍋我到現在還搞不清楚的神奇奶油通心粉雜煮出乎意外地好吃,鍋底真的藏有雞肝,沒有腥味且吃起來口感粉嫩。於是偷偷多撈了幾塊,反正台灣女生們都不吃,我可以光明正大地偏食。

突然潔西米要姿華幫忙翻譯,她雙手合十對我說謝謝。姿華所屬的看護工職業工會有輔導雇主辦理直聘,一日因為臉友私訊,便將她介紹給姿華。幾年前,我因為她的文采而前去攀交臉友,雖從未謀面,但早已認定她的人格可以信任。姿華笑著告訴我,他們之中有一個月僅能休息一天的、有兩周休一天的、有每周休一天的。唯有潔西米,經我介紹的家庭能享有選擇休與不休,最多周休二日的高級待遇。

潔西米又說了很多,但我只能仰賴翻譯,對話的內容大概是再次感謝我讓她有這麼好的雇主。旁邊幾個菲律賓人點頭稱是,他們對雇主的要求是可以休假、可以選擇加班或休息。讓菲律賓人羨慕的是,這個雇主全家沒有人會歧視看護工,也沒有什麼黑白臉,潔西米不是單獨照顧爺爺,而是有家人一同陪伴照料,他們家人堅持要和父親一同生活,因而給了這些菲律賓人工作的尊嚴和意義;這還有實際的偉大義行來突顯她們對這個雇主的感動,徐家人在潔西米生病時,不但不會懷疑裝病,還會親自帶她前往醫院就醫。

我突然有點難過,即使我在台灣工地現場,也都知道人命重要,這種出自真心、卻真實突顯整體台灣人道德素質的感謝,讓我不知道該如何應答。對話中,姿華似乎要她們別叫我大哥,移工們才發現我32歲,驚訝之餘開起玩笑,說這裡最年輕的菲律賓女生也才32歲,丈夫不要她了,現在又可能要失業,叫我考慮一下娶妻送兒子,菲律賓人刻苦耐勞又會做家事云云。這種笑鬧把這女孩弄到尷尬地往廚房後鑽。

我卻突然想問,我這樣身材的人,誰能照顧呢?幾個菲律賓人經過翻譯後,問了我的體重,然後搖頭。每個人都表示像我這種體重近90的男人,是沒辦法獨力照顧的;最強壯的一個認真回答說,半癱應該還可以,全癱的話,真的是不行⋯⋯

我突然心疼起這個女生,她身材瘦弱;台灣過去也常有這樣的故事發生:偏鄉的女孩到台北工作後懷孕生子,負心郎遠走後,只能將孩子再託給父母隔代照顧,自己重新回到都市謀生。芳婷和珂賽特的故事千古不衰。而每個在台灣工作的人也都有自己的故事,每個工作的媽媽都有自己的珂賽特。

看護_外勞
Photo Credit: 李季霖 CC BY-SA 2.0

那女生又進來了,拿著一盆水煮蛋,開始展示出雜煮「加強版」的吃法:將水煮蛋剝殼後,和通心粉雜煮拌勻,成為一碗獨特口味的通心粉。蛋黃搗碎融入湯汁,那裏面本來就加了奶油,所以湯頭立刻成為濃郁高湯,蛋白則保持滑嫩的爽口感。這簡單的佐料卻令我稱奇叫好,大家紛紛剝蛋加味,我為函青剝了蛋,她開心邀請菲律賓人們一同享用奶茶。菲律賓人們笑起來,開始唱歌。

對,她們喜歡唱歌,雙手左拿手機、右持麥藍芽克風就唱了起來。照這個休假狀態看來,她們相聚實屬不易。菲律賓移工普遍都會爭取休假,也因為這樣,現在更多的是勞動條件更惡劣的印尼移工。無論何國,她們僅有的假日只能配合台灣人的國定假日,多是被照顧者的家屬會回去看望長輩時,才能讓她們短暫聚集,而她們卻選擇用假日招待朋友。我們的社會對她們管制太多,理解太少。當所有人想休假、想加薪的時候,卻鮮少人回頭看她們的待遇和生活。


猜你喜歡


挖掘雲端開放架構優勢!Amazon EKS高可用性叢集快速部署容器

挖掘雲端開放架構優勢!Amazon EKS高可用性叢集快速部署容器

我們想讓你知道的是

企業如何在 Amazon EKS(Elastic Kubernetes Services)上使用 GitLab 創建自動化部署,減輕人力負擔,提升專案服務運作效率?

所謂現代化智慧 IT,所有工程師最希望的境界,莫過於只要輕鬆點幾下設定,系統就會自動跑起來,管理者再也不用隨時待命在機台旁邊,從此工作悠哉又快樂!儘管這樣情境還沒到來,但隨著敏捷式開發的流行,除了 DevOps 人員,有越來越多開發者將 CI/CD 概念融入到工作流程當中,例如從 build code、執行 unit test、到部署應用程式。

透過 AWS 增加雲端技能 在組織發揮影響力

上述種種反覆步驟自動化執行,也就能提昇服務品質、主動通知開發人員以減輕人力負擔,讓專案服務能持續運作。

其中,GitLab 是執行 CI/CD 常用的工具之一,也是開發者使用程式碼儲存庫的地方。為了讓 GitLab Runner 在雲端快速實踐 CI/CD,《AWS 開發者系列》透過影片分享,如何在 Amazon EKS(Elastic Kubernetes Services)上使用 GitLab 創建自動化部署。

以下節錄工作坊影音內容,幫助開發者快速理解如何運用 Amazon EKS 的高可用性且安全的叢集,將修補、部署節點、更新等關鍵任務,全部做到自動化設定。同時影片也會示範 Amazon EKS 搭配 GitLab 如何展開自動部署,幫助工程團隊實踐 CI/CD 價值。

Amazon EKS 對容器管理輕鬆簡單、維運省時省力

容器化服務越來越興盛,當容器(Container)越來越多,在複雜的微服務(Microservice)系統環境之下,運維團隊的管理成本可能相對會增加不少,為了有效調度容器部署, 導入Kubernetes 無疑是近年企業熱門的話題之一。

建構 Kubernetes Cluster 流主要可區分兩大塊,一是安排容器調度的Control Plane、另一則是容器運行時需要用到的 Worker Node。

Control Plane 裡面涵蓋有儲存狀態的 ETCD、CoController manager 、Scheduler 的調度管理、甚至是操作時進行互動的 APIServer,若是自己創建 的 Kubernetes Cluster ,需要自己安裝這些元件,後續仍需要對 Control Plane 進行相關管理、維護、升級工作。為了減少上述 Components 的繁複維護,在透過 AWS EKS 代管的 Kubernete Control Plane 部可以獲得以下三大好處。

Amazon EKS 一鍵式部署,展現三大優勢

第一,Amazon EKS代管的 Control Plane實踐了跨AZ的高可用部署,使用者不需要擔心單一節點故障的風險。

第二,Amazon EKS 支持至少四個 Kubernetes版本,持續跟進每季 CNCF 的發佈,同時 EKS 也完全符合上游 CNCF 規範。

第三,部署 Amazon EKS 之後,可直接使用 AWS 平台上現成的服務工具,在安全性管理、網路設定方面,可以做到無縫整合。

最後 AWS 台灣解決方案架構師也提到,若想在容器環境進行 CI/CD 及應用程式的管理,可以進一步透過 IaC 整合部署 Amazon EKS 叢集,透過使用 Console、把 EKS 變成 Cloudformation 的模板、使用 AWS 所開發出來的 eksctl.io、或指令是採用 AWS CDK 可以讓開發者用自身熟悉的語言,在 AWS 平台整合 CI/CD 工具進行維運及部署 EKS。

打造第一個在 AWS 上的應用程式

了解 Amazon EKS 整合 GitLab ,獲得三面向價值

對開發者而言,想把 Amazon EKS 整合到 CI/CD 工具之一的 GitLab 平台上,可以看到那些實際的優勢?

在 DevOps 開發者示範工作坊當中,GitLab 資深解決方案架構師指出,GitLab 使用到 Kubernetes 技術,主要有三種搭配方法,包含 GitLab Server、GitLab Runner、以及創建 Deployment Environment。

本次示範教學會主要聚焦在 GitLab Runner 如何採取 Auto-scaled 方式進行 Build、Test、Package Apps;以及在 Deployment Environment 運用 Kubernetes 技術,做到 Auto Deploy、Review App。

正因為 Amazon EKS 能夠在 DevOps 過程提供所需要的彈性計算資源,幫助開發者在 GitLab 平台上面獲得以下三個層次的優勢:

  • 在 GitLab 內建的部署工作流程當中,自動生成整套 CI/CD 最佳實踐腳本。
  • Review App 過程,從 Merge Request 中可直接訪問應用程式 /App 的 UI 介面,並且根據 Git branch 名稱、專案名稱,自動生成 Review App 的 URL,以及在 Merge 前的最後防線進行 Approval 檢查。
  • 加速 CI/CD 流水線,GitLab Runner 運行時候還可藉由 Amazon EKS Cluster 進行 Auto-scaled 的支援。

Amazon EKS 整合 GitLab ,需要兩大流程

影片最後,GitLab 資深解決方案架構師示範如何把 Amazon EKS 整合至 GitLab 執行 Auto Deploy,主要可分為兩大區塊流程,第一部分聚焦在 Amazon EKS cluster 的設置,第二部分則執行 Auto Deploy 設置。

第一塊可拆分為四個階段,首先教學怎麼創建 EC2 節點的 EKS cluster,第二階段示範把 EKS Cluster 連接到開發者的 GitLab Instance、Group 或 Project,下一步則使用 Cluster Management Project Template 創建一個 Cluster Management Project,以及最後一階段透過 Cluster Management Project 自帶的 Helm Chart,安裝在 Cluster 所需要的內建 App。

第二塊執行 Auto Deploy 設置,針對需要部署的 App 創建一個 GitLab Project,接著再把 gitlab-ci.yml 添加到 Project,並從 Web IDE 選擇及導入 Auto Deploy 的 CI 模版,讓 GitLab 自動生成最佳實踐的整套流水線。

幫助開發者更了解 Amazon EKS 整合 GitLab 的 QA 系列

Q:使用 Amazon EKS 之後,如何更有效率或優化資源去配置 Worker Node 的機器數量,以及如何有效空管開發維運的成本?

A:Kubernetes 除了本身有 HPA(Horizontal Pod Autoscaling)可根據使用程度自動調整資源流量,另外也能延伸使用 AWS Auto Scaling 方案,針對可擴展資源去設定自動擴展管理。另外在成本管控,雖然 Amazon EKS 會收取額外管理費用,但可透過 AWS 平台的 Calculato r計算每個 EKS 的價格,你會發現自動化部署及管理的費用,相對工程師人力的成本更加便宜。

Q:越來越多客戶考慮把現有 Application 變成容器部署,大多是爲了加快部署的效率,那麼變成容器模式之後,對 CI/CD 的工作流程有什麽影響嗎?

A:運用容器技術最直接的效果,可以讓應用程式的環境更一致化,例如 testing 環節、stage production,讓容器避開一些差異問題。至於 CD 部分要 delivery 一些 usage 不太一樣的時候,容器會幫忙做配置,所以 CI/CD 對容器的效益是相輔相成的。

Q: 客戶在開發流程漸漸會把 Infrastructure 變成代碼或文檔,是不是可以把程式碼跟現有的應用程式的 CI/CD 流水線整合在一起,達到一套完整的 CI/CD 部署流程?

A:觀察目前市場作法,主要分成兩個階段去做整體部署。如果規模比較小的團隊,會把 Infrastructure 代碼跟 App 代碼分開,在管理上會比較靈活;如果企業規模比較大,會有另外一個 Infrastructure 團隊來控制部署事情,這種情况之下,APP 的項目會生成一個 APP package,主要做到 delivery 這個階段爲止。而 Infrastructure 的項目會指定把需要版本的文檔,部署到他們的 Kubernetes Cluster。

填寫表單 找到適合的快速上雲服務與工具!


猜你喜歡