工作內容說明:
主要使用GCP平台並運用Kubernetes等相關工具技術 協助RD快速部署 針對Application進行優化整合
K8S相關:
1. 撰寫ingressroute、middleware、service、ingress、Deployment、Secret、Configmaps等等導入至K8s
2. 利用Traefik作為K8s ingress controller並管理內外部域名路由
3. helm&kustomize做為yaml管理與部屬(主要用kustomize)
4. 透過ArgoCD 將Gitlab repo的修改同步至K8s
5. Rancher 管理部分部署
GCP相關:
1. 雲服務的權限控管(IAM、ServiceAccount)
2. 依照專案需求於GCP建立服務(如Redis,SQL,Bucket,VM,Loadbalancer)串接至服務後交付給DBA、RD
3. 使用GCP的log viewer確認是否有異常行為並使用cloud armor做阻擋
監控相關:
1. 使用Grafana監控服務狀況,並根據使用狀況調整限縮資源
2. 使用Nagios監控服務與域名,並隨時更換待過期的憑證與域名
3. 使用filebeat&fluent-bit收集日誌並用Kibana / Garylog查詢
其他:
1. 建置Ali Cloud cdn、dcdn、oss、vm讓中國境內使用者能順利使用
2. 透過Nginx Proxy 將雲平台的服務(Redis,SQL)導向公司內網 供RD DBA使用
3. 負責組內工作分配 帶領組內新人訓練 有效地提高組內的工作效率
4, 協助主管評估並更新部署時使用的Application的穩定版本,例如Traefik、GKE Node
5. 撰寫相關技術分享 操作與問題排除等SOP文件
6. GCP服務的維護與時間 Ali Cloud CDN DCDN ICP丟失等相關信件,隨時保持關注並處理
7. 公司產品客服,第一線接到並即時處理issue