Kubernetes Ortamında Next js Deployment Süreci

Merhaba
hali hazırda bir imajım var içerisinde next js uygulamam bulunuyor
mevcut durumda yarn dev modunda çalıştırınca kubernetesde kubectl run --env flaglarını uygulama içerisine iletiyorum fakat yarn build && yarn start dediğim de env leri iletemedim bende çözüm olarak container ayağa kalkarken ikinci bir build daha alıyorum böylece next uygulamasının env leri görmesini sağladım sorum şu
1- bu yaptığım prensip olarak düzgün bir süreç gibi gelmedi doğrusu var mıdır?
2- bu yapıyı deployment tipine çevirince ve replica sayısını 3 e çıkardığımda uygulama bir müddet bekleyip(2-4sn) ardından routing yapıyor bunun sebebi nedir?

Buildtime vs runtime environment variables with Next.js and Docker - SaltyCrane Blog şuna bir göz atın sanırım cevabı bulacaksınız.

1 Beğeni