k8s鏡像緩存的問題


問題:今天新創建了一個應用,用Jenkins打包上傳時發現修改的代碼沒生效,不管構建多少次都是不生效,然后修改k8s應用對應的鏡像名,發現修改的代碼又是成功的,就感覺很奇怪,是不是緩存的原因呢,就做了如下檢查

1、檢查Jenkins的build里面打包上傳代碼的地方是否有去除緩存的操作,發現是存在的,有加--no-cache -f(這個代碼是去除本地緩存的)

 

 

2、檢查Jenkins的workspace里面的代碼是否有改變,發現我修改的代碼workspace是有修改成功的

3、這個時候就考慮是不是k8s的緩存,我就去看了下應用里面的設置,發現imagePullPolicy的設置是IfNotPresent的,把IfNotPresent改為always就可以了

 

 

 

總結:

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM