// today-i-learned

TIL

Kısa notlar — bugün öğrendiklerim

TIL

Colima'yı arm64 ile başlatmak Rosetta'yı devre dışı bırakıyor

colima start komutuna --vz-rosetta=false eklemezsen, Apple Silicon Mac'te Colima otomatik olarak Rosetta 2 emülasyonunu devreye sokuyor. Bu durumda image'lar linux/amd64 olarak çekiliyor — production'da arm64 kullanıyorsan bu sessizce sorun yaratır.

Native arm64 çalıştırmak için:

colima start --arch aarch64 --vm-type vz --vz-rosetta=false --kubernetes

Doğrulamak için pod içinde:

kubectl exec <pod-name> -- uname -m
# aarch64 çıktısı vermeli
colimaarm64rosettamackubernetesdocker