데이터베이스 연결을 테스트하기 위해 EKS에서 cronjob을 생성하려고 하는데 작동하지 않습니다. mysql-client docker 이미지를 사용해 보았습니다. cronjob 정의는 다음과 같습니다.
apiVersion: batch/v1beta1
kind: CronJob
metadata:
name: mysql-test
namespace: default
spec:
schedule: "*/5 * * * *"
jobTemplate:
spec:
template:
spec:
containers:
- name: mysql
image: imega/mysql-client
command: ["mysql", "-xxxxxxx.us-east-1.rds.amazonaws.com", "-uxxxxxxx", "-pxxxxxxx", "-e'show databases;'"]
restartPolicy: Never
그러나 그것은 돌아오고 있습니다 :
ERROR 1064 (42000) at line 1: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '`show databases;`' at line 1
어떤 아이디어?