Я использую configMap
для загрузки сценария init.sql
для инициализации моего Mysql контейнера в модуле Kubernetes. Хотя это работает в большинстве случаев, я изо всех сил пытаюсь преобразовать файл большего размера init.sql
, который составляет 12,2 МБ. Я использую следующее в deployment.yaml
для монтирования configMap.
volumeMounts:
- name: init-volume
mountPath: /docker-entrypoint-initdb.d
volumes:
- name: init-volume
configMap:
defaultMode: 420
name: init-volume
Команда, которую я использую для создания configMap
kubectl create configMap init-volume --from-file=init.sql
Я получаю сообщение об ошибке
Error from server (RequestEntityTooLarge): Request entity too large: limit is 3145728
Как я могу увеличить этот предел / или любой другой способ инициализации моей базы данных?