我正在將mysql作為一個kubernetes部署的init容器運行。
出於各種原因,我需要在init容器中啟動mysql/恢復mysql的備份 -> 將其保存到一個pvc中,然後主pod將是一個附帶資料的mysql pod。
這是因為我需要對磁碟進行快照,而且我將讓CI在pod準備好/運行之前監視快照。
%
你可以在mysqld之前在後台啟動mysql sleeping。這對你有用嗎?
start_mysql { sleep 30 mysql -u root -ppassword < /data/backups/backup.sql mysql -u root -ppassword < /sql-files/sql-files.sql } start_mysql & ./entrypoint.sh
你可以在mysqld之前在後台啟動mysql sleeping。這對你有用嗎?