所有文章

TOPIC / 16 篇筆記

AWS。

AWS SSM session manager 筆記

一直以來,如何登入到 AWS EC2 instance 就是個大問題,以往的方式都是在建立 Instance 的時候,設定其 key pair ,再把 private key 好好的保存下來,不過這個方式對於管理許多機器的人,其實是很煩人的,試問有多少人會乖乖的 rotate 機器上面的 key,而

有關 Cache 的一些筆記

前言 最近看了 Amazon 的一篇文章 Caching challenges and strategies,在談論 cache 的種類,還有一些使用的邏輯和策略,剛好就想稍微整理一下有關於 cache 在分散式系統上面的一些筆記,這中間如果還有看到其他內容,還會再把它補起來,這邊強烈推薦大家看一下

How I Analyze S3 Upload Latency Issues

TLDR; Recently I helped company to finish S3 bucket migration in order to improve image upload speed of our lambda function. I found out letting lambd

透過 IAM access advisor API 來幫 IAM permission 做大掃除

Preface 隨著組織慢慢變大,在 AWS 上面常常會遇到一個問題就是,我的 IAM entity 的 permission 是不是開的太大了,這個問題常常發生在 developer 想要快速驗證自己的 application 能不能 work,而作為 admin 的我們有時會給予太大的權限,等到

AWS Shuffle Sharding

Preface Colm MacCárthaigh 是 AWS 的 Senior Principal Engineer,如果常在追他的 Twitter 帳號會看到很多有趣的 AWS 內部的 architecture 設計,像是最近有人在 og-aws.slack.com 的討論區問到為什麼 AWS

利用 Helm 在 EKS 上安裝 Prometheus

Preface 最近把玩了 EKS 一陣子,基本上 EKS 就是 AWS 提供的 Managed Kubernetes,主要是幫你管理 Kubernetes 的 master node,我們只需要管理 worker node 就好了,所以很多的服務還是可以用原本的 helm chart 裝起來,這篇

EKS 的一些筆記

前言 最近大量使用了 AWS 的 EKS ,並且也 migrate 了一些 workload 到 EKS 上面,為了更深入了解 EKS 也找了些文章和影片來看,所以就有了這篇筆記。相關的影片和文章我會列在下面的 Reference。 為什麼需要 EKS 最主要是為了改善維護及升級 k8s clust

記一次 AWS EKS troubleshooting 的歷程

前言 千呼萬喚下,前陣子 AWS 版本的 Kubernetes 終於 GA 了,但其實真正玩過後,跟之前用 CoreOS 跑起來的 Kubernetes 有不少的差別,主要是因為 AWS 需要把 IAM 及 Network 部分和 Kubernetes 做整合,因為權限和網路效能其實對於服務都是很重

IPSec 筆記

前言 這篇筆記是用來記錄 IPSec protocal 的一些細節,前陣子在架設 AWS VPN 的時候,遇到了一些小問題,主要還是防火牆擋到需要走的 port ,而當時就在想自己對於 IPSec protocal 也太不熟悉了,所以才有這篇文章來稍微紀錄一下。 為什麼需要 IPSec IP is

AWS VPN with RouterBoard

Introduction This post is used to note down how to setup Managed VPN connection between office to AWS by using Mikrotik RouterBoard. We basically foll

TCP Network Performance Tuning 筆記

這篇速記主要紀錄看了 AWS reinvent 這個影片的心得,裡面講解怎麼 tuning TCP 相關的 networking issue,影片來源在此 相當推薦這個影片,裡面不僅提到一些 TCP 上面的學術名詞,也很實際的告訴你在 linux 上面怎麼改變那些值,然後還可以看到在 applica

AWS fargate 的簡短筆記

AWS reinvent 2017 推出了許多對 container 管理的新工具,基本上我原本以為有 K8s on AWS 就很厲害了,沒想到 AWS 也沒有想放棄 ECS,在這兩個 container orchestration 的方法上面又疊加了一層 managed system -- far

Retrieving AWS IP range

It's a simple note that how to get notifications while AWS IP range changed Usage http://docs.aws.amazon.com/general/latest/gr/aws-ip-ranges.html AWS

AWS route53 multivalue 筆記

AWS 發表的新的 route53 routing policy: multivalue,Raddit 上面的某篇文章,有比較了一下跟 simple & weighted 的差別,但主要看這張圖就夠了 http://imgur.com/4gvktlm。 1. simple 是把 multiple v