I am trying to run mysql 5.7 in kubernetes and got this error
mysql: unknown option '--"'
My database.yaml looks like this
apiVersion: v1
kind: Pod
metadata:
name: app-db
labels:
app: app-db
spec:
containers:
- name: mysql
image: mysql:5.7
ports:
- name: mysql-port
containerPort: 3306
env:
- name: MYSQL_ROOT_PASSWORD
valueFrom:
secretKeyRef:
name: app-secrets
key: rootPassword
- name: MYSQL_USER
valueFrom:
secretKeyRef:
name: app-secrets
key: username
- name: MYSQL_ROOT_PASSWORD
valueFrom:
secretKeyRef:
name: app-secrets
key: password
- name: MYSQL_DATABASE
valueFrom:
secretKeyRef:
name: app-secrets
key: defaultDatabase
Maybe I missed something?
I tried to switch versions, tried to use samples from the official Kubernetes site - nothing works for me.
The last logs with error:
2020-07-19 20:51:01 100 [Note] Event Scheduler: Loaded 0 events
2020-07-19 20:51:01 100 [Note] mysqld: ready for connections.
Version: '5.6.49' socket: '/var/run/mysqld/mysqld.sock' port: 0 MySQL Community Server (GPL)
2020-07-19 20:51:01+00:00 [Note] [Entrypoint]: Temporary server started.
Warning: Unable to load '/usr/share/zoneinfo/iso3166.tab' as time zone. Skipping it.
Warning: Unable to load '/usr/share/zoneinfo/leap-seconds.list' as time zone. Skipping it.
Warning: Unable to load '/usr/share/zoneinfo/zone.tab' as time zone. Skipping it.
Warning: Unable to load '/usr/share/zoneinfo/zone1970.tab' as time zone. Skipping it.
2020-07-19 20:51:04 100 [Warning] 'proxies_priv' entry '@ root@app-db' ignored in --skip-name-resolve mode.
2020-07-19 20:51:04+00:00 [Note] [Entrypoint]: Creating database app_db
mysql: unknown option '--"'